build.gradle revision 98bbe8a394916aa5238c1c87c1617ad3ad17a763
1apply plugin: 'java' 2 3jar { 4 baseName "libprotobuf" 5 appendix "java" 6 version "2.3" 7 classifier "micronano" 8} 9 10project(":external:protobuf:nano") { 11 apply plugin: 'java' 12 sourceSets { 13 main { 14 java { 15 // path is relative to external/protobuf/nano which doesn't exist. 16 srcDirs = ['../java/src/main/java/com/google/protobuf/nano'] 17 } 18 } 19 } 20 21 jar { 22 baseName "libprotobuf" 23 appendix "java" 24 version "2.3" 25 classifier "nano" 26 } 27} 28 29project(":external:protobuf:micro") { 30 apply plugin: 'java' 31 sourceSets { 32 main { 33 java { 34 srcDirs = ['../java/src/main/java/com/google/protobuf/micro'] 35 } 36 } 37 } 38 39 jar { 40 baseName "libprotobuf" 41 appendix "java" 42 version "2.3" 43 classifier "micro" 44 } 45} 46 47 48dependencies { 49 compile project(':external:protobuf:micro') 50 compile project(':external:protobuf:nano') 51}