blob: be6bdcaabb0dac08d39d0ffd3d36b88fbcf07ad9 [file] [log] [blame]
nmittlerf8314582015-01-27 10:25:39 -08001rootProject.name = "grpc"
2include ":grpc-core"
3include ":grpc-stub"
4include ":grpc-auth"
5include ":grpc-okhttp"
Eric Andersone23f8992015-04-10 15:40:44 -07006include ":grpc-protobuf"
Eric Anderson3666de42015-04-10 16:35:23 -07007include ":grpc-protobuf-nano"
nmittlerf8314582015-01-27 10:25:39 -08008include ":grpc-netty"
9include ":grpc-testing"
10include ":grpc-integration-testing"
11include ":grpc-all"
Jakob Buchgraber3fd7d062015-02-10 16:01:26 -080012include ":grpc-benchmarks"
Jakob Buchgraber246e8b52015-02-18 13:26:48 -080013include ":grpc-examples"
nathanmittler164b7342014-12-15 09:58:05 -080014
nmittlerf8314582015-01-27 10:25:39 -080015project(':grpc-core').projectDir = "$rootDir/core" as File
16project(':grpc-stub').projectDir = "$rootDir/stub" as File
17project(':grpc-auth').projectDir = "$rootDir/auth" as File
18project(':grpc-okhttp').projectDir = "$rootDir/okhttp" as File
Eric Andersone23f8992015-04-10 15:40:44 -070019project(':grpc-protobuf').projectDir = "$rootDir/protobuf" as File
Nobutaka Takushima9528a272015-04-20 11:43:06 +090020project(':grpc-protobuf-nano').projectDir = "$rootDir/protobuf-nano" as File
nmittlerf8314582015-01-27 10:25:39 -080021project(':grpc-netty').projectDir = "$rootDir/netty" as File
22project(':grpc-testing').projectDir = "$rootDir/testing" as File
23project(':grpc-integration-testing').projectDir = "$rootDir/integration-testing" as File
24project(':grpc-all').projectDir = "$rootDir/all" as File
Jakob Buchgraber3fd7d062015-02-10 16:01:26 -080025project(':grpc-benchmarks').projectDir = "$rootDir/benchmarks" as File
Jakob Buchgraber246e8b52015-02-18 13:26:48 -080026project(':grpc-examples').projectDir = "$rootDir/examples" as File
Kun Zhang111f6dd2015-05-05 16:11:27 -070027
Kun Zhang2f749712015-05-06 13:10:28 -070028if (settings.hasProperty('skipCodegen') && skipCodegen.toBoolean()) {
29 println '*** Skipping the build of codegen and compilation of proto files because skipCodegen=true'
Kun Zhang111f6dd2015-05-05 16:11:27 -070030} else {
31 include ":grpc-compiler"
32 project(':grpc-compiler').projectDir = "$rootDir/compiler" as File
33}