rootProject.name = 'dd-trace-java' include ':dd-trace' include ':dd-java-agent' include ':dd-java-agent:benchmark' include ':dd-java-agent:benchmark-integration' include ':dd-java-agent:benchmark-integration:jetty-perftest' include ':dd-java-agent:testing' include ':dd-java-agent:tooling' include ':dd-java-agent-ittests' include ':dd-trace-examples:dropwizard-mongo-client' include ':dd-trace-examples:spring-boot-jdbc' include ':dd-trace-examples:rest-spark' include ':dd-trace-examples' include ':dd-trace-annotations' // integrations: include ':dd-java-agent:integrations:apache-httpclient-4.3' include ':dd-java-agent:integrations:aws-sdk' include ':dd-java-agent:integrations:datastax-cassandra-3.2' include ':dd-java-agent:integrations:jdbc' include ':dd-java-agent:integrations:jms-1' include ':dd-java-agent:integrations:jms-2' include ':dd-java-agent:integrations:mongo-3.1' include ':dd-java-agent:integrations:mongo-async-3.3' include ':dd-java-agent:integrations:okhttp-3' include ':dd-java-agent:integrations:servlet-2' include ':dd-java-agent:integrations:servlet-3' include ':dd-java-agent:integrations:spring-web' include ':dd-java-agent:integrations:trace-annotation' def setBuildFile(project) { project.buildFileName = "${project.name}.gradle" project.children.each { setBuildFile(it) } } setBuildFile(rootProject)