blob: d236d2bbe004356224a6ffae9a59c14f3b264a80 [file] [log] [blame]
Bogdan Drutu3b740702017-06-15 11:29:30 -07001rootProject.name = "opencensus-java"
Bogdan Drutu80ec0c12017-06-06 13:56:55 -07002
3include ":opencensus-api"
Bogdan Drutu3b740702017-06-15 11:29:30 -07004include ":opencensus-impl-core"
5include ":opencensus-impl-lite"
6include ":opencensus-impl"
Bogdan Drutu4aa6e802017-06-16 14:33:42 -07007include ":opencensus-testing"
Bogdan Drutu778d3b52017-08-28 11:57:56 -07008include ":opencensus-exporter-trace-logging"
9include ":opencensus-exporter-trace-stackdriver"
Adrian Coled05056c2017-09-24 10:46:17 +080010include ":opencensus-exporter-trace-zipkin"
Bogdan Drutu5a6e3452017-05-12 12:01:53 -070011include ":core"
12include ":core_impl"
13include ":core_impl_java"
14include ":core_impl_android"
Stefan Schmidtdab81852017-08-24 21:16:30 +020015include ":opencensus-contrib-agent"
Kristen Kozak837b5762017-10-20 11:56:57 -070016include ":opencensus-contrib-grpc-metrics"
Bogdan Drutu8781dbb2017-09-05 10:40:42 -070017include ":opencensus-contrib-grpc-util"
Bogdan Drutu00202c02017-03-21 10:52:28 -070018
Bogdan Drutu80ec0c12017-06-06 13:56:55 -070019project(':opencensus-api').projectDir = "$rootDir/api" as File
Bogdan Drutu3b740702017-06-15 11:29:30 -070020project(':opencensus-impl-core').projectDir = "$rootDir/impl_core" as File
21project(':opencensus-impl-lite').projectDir = "$rootDir/impl_lite" as File
22project(':opencensus-impl').projectDir = "$rootDir/impl" as File
Bogdan Drutu4aa6e802017-06-16 14:33:42 -070023project(':opencensus-testing').projectDir = "$rootDir/testing" as File
Stefan Schmidtdab81852017-08-24 21:16:30 +020024project(':opencensus-contrib-agent').projectDir = "$rootDir/contrib/agent" as File
Kristen Kozak837b5762017-10-20 11:56:57 -070025project(':opencensus-contrib-grpc-metrics').projectDir = "$rootDir/contrib/grpc_metrics" as File
Bogdan Drutu8781dbb2017-09-05 10:40:42 -070026project(':opencensus-contrib-grpc-util').projectDir = "$rootDir/contrib/grpc_util" as File
Bogdan Drutu778d3b52017-08-28 11:57:56 -070027project(':opencensus-exporter-trace-logging').projectDir = "$rootDir/exporters/trace_logging" as File
28project(':opencensus-exporter-trace-stackdriver').projectDir = "$rootDir/exporters/trace_stackdriver" as File
Adrian Coled05056c2017-09-24 10:46:17 +080029project(':opencensus-exporter-trace-zipkin').projectDir = "$rootDir/exporters/trace_zipkin" as File
Bogdan Drutu80ec0c12017-06-06 13:56:55 -070030
Bogdan Drutub0e60502017-03-22 19:23:35 -070031// Java8 projects only
32if (JavaVersion.current().isJava8Compatible()) {
Bogdan Drutu8af53472017-09-01 14:15:54 -070033 include ":opencensus-all"
Bogdan Drutu5a6e3452017-05-12 12:01:53 -070034 include ":examples"
35 include ":benchmarks"
Stefan Schmidtdab81852017-08-24 21:16:30 +020036 include ":opencensus-contrib-zpages"
Bogdan Drutub0e60502017-03-22 19:23:35 -070037
Bogdan Drutu8af53472017-09-01 14:15:54 -070038 project(':opencensus-all').projectDir = "$rootDir/all" as File
Stefan Schmidtdab81852017-08-24 21:16:30 +020039 project(':opencensus-contrib-zpages').projectDir = "$rootDir/contrib/zpages" as File
Kristen Kozak9ea92f12017-04-27 13:12:45 -070040}