diff options
author | Adam Metcalf <gamblore@google.com> | 2013-06-14 14:47:30 -0700 |
---|---|---|
committer | Adam Metcalf <gamblore@google.com> | 2013-06-17 10:51:18 -0700 |
commit | 98bbe8a394916aa5238c1c87c1617ad3ad17a763 (patch) | |
tree | 648716e71d37c2a7724e0281f481c8a9a354f609 /build.gradle | |
parent | 8ac37341ac169e99bc8e45fff614c60fee40e33a (diff) | |
download | external_protobuf-98bbe8a394916aa5238c1c87c1617ad3ad17a763.zip external_protobuf-98bbe8a394916aa5238c1c87c1617ad3ad17a763.tar.gz external_protobuf-98bbe8a394916aa5238c1c87c1617ad3ad17a763.tar.bz2 |
Gradle project file.
Adds a gradle project file so that other projects can use the
:micro and :nano libraries.
Change-Id: I7e5aeb584acd11d39e57bf9d4ecfc3af175ffbb2
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..806ceb6 --- /dev/null +++ b/build.gradle @@ -0,0 +1,51 @@ +apply plugin: 'java' + +jar { + baseName "libprotobuf" + appendix "java" + version "2.3" + classifier "micronano" +} + +project(":external:protobuf:nano") { + apply plugin: 'java' + sourceSets { + main { + java { + // path is relative to external/protobuf/nano which doesn't exist. + srcDirs = ['../java/src/main/java/com/google/protobuf/nano'] + } + } + } + + jar { + baseName "libprotobuf" + appendix "java" + version "2.3" + classifier "nano" + } +} + +project(":external:protobuf:micro") { + apply plugin: 'java' + sourceSets { + main { + java { + srcDirs = ['../java/src/main/java/com/google/protobuf/micro'] + } + } + } + + jar { + baseName "libprotobuf" + appendix "java" + version "2.3" + classifier "micro" + } +} + + +dependencies { + compile project(':external:protobuf:micro') + compile project(':external:protobuf:nano') +}
\ No newline at end of file |