• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1rootProject.name = "grpc"
2include ":grpc-core"
3include ":grpc-context"
4include ":grpc-stub"
5include ":grpc-auth"
6include ":grpc-okhttp"
7include ":grpc-protobuf"
8include ":grpc-protobuf-lite"
9include ":grpc-protobuf-nano"
10include ":grpc-netty"
11include ":grpc-netty-shaded"
12include ":grpc-grpclb"
13include ":grpc-testing"
14include ":grpc-testing-proto"
15include ":grpc-interop-testing"
16include ":grpc-gae-interop-testing-jdk7"
17include ":grpc-gae-interop-testing-jdk8"
18include ":grpc-all"
19include ":grpc-alts"
20include ":grpc-benchmarks"
21include ":grpc-services"
22
23project(':grpc-core').projectDir = "$rootDir/core" as File
24project(':grpc-context').projectDir = "$rootDir/context" as File
25project(':grpc-stub').projectDir = "$rootDir/stub" as File
26project(':grpc-auth').projectDir = "$rootDir/auth" as File
27project(':grpc-okhttp').projectDir = "$rootDir/okhttp" as File
28project(':grpc-protobuf').projectDir = "$rootDir/protobuf" as File
29project(':grpc-protobuf-lite').projectDir = "$rootDir/protobuf-lite" as File
30project(':grpc-protobuf-nano').projectDir = "$rootDir/protobuf-nano" as File
31project(':grpc-netty').projectDir = "$rootDir/netty" as File
32project(':grpc-netty-shaded').projectDir = "$rootDir/netty/shaded" as File
33project(':grpc-grpclb').projectDir = "$rootDir/grpclb" as File
34project(':grpc-testing').projectDir = "$rootDir/testing" as File
35project(':grpc-testing-proto').projectDir = "$rootDir/testing-proto" as File
36project(':grpc-interop-testing').projectDir = "$rootDir/interop-testing" as File
37project(':grpc-gae-interop-testing-jdk7').projectDir = "$rootDir/gae-interop-testing/gae-jdk7" as File
38project(':grpc-gae-interop-testing-jdk8').projectDir = "$rootDir/gae-interop-testing/gae-jdk8" as File
39project(':grpc-all').projectDir = "$rootDir/all" as File
40project(':grpc-alts').projectDir = "$rootDir/alts" as File
41project(':grpc-benchmarks').projectDir = "$rootDir/benchmarks" as File
42project(':grpc-services').projectDir = "$rootDir/services" as File
43
44if (settings.hasProperty('skipCodegen') && skipCodegen.toBoolean()) {
45    println '*** Skipping the build of codegen and compilation of proto files because skipCodegen=true'
46} else {
47    include ":grpc-compiler"
48    project(':grpc-compiler').projectDir = "$rootDir/compiler" as File
49}
50