diff options
Diffstat (limited to 'third_party/java/jarjar/build.gradle')
-rw-r--r-- | third_party/java/jarjar/build.gradle | 148 |
1 files changed, 0 insertions, 148 deletions
diff --git a/third_party/java/jarjar/build.gradle b/third_party/java/jarjar/build.gradle deleted file mode 100644 index 4789994ad6..0000000000 --- a/third_party/java/jarjar/build.gradle +++ /dev/null @@ -1,148 +0,0 @@ -buildscript { - apply from: file('gradle/buildscript.gradle'), to: buildscript -} - -apply plugin: 'org.anarres.stdproject' -stdproject { -} - -subprojects { - apply plugin: 'org.anarres.stdmodule' - stdmodule { - description "Jar Jar Links is a utility that makes it easy to repackage Java libraries and embed them into your own distribution." - author id: 'shevek', name: 'Shevek', email: 'github@anarres.org' - license 'Apache-2.0' - } - - group = "org.anarres.jarjar" - - dependencies { - compile 'com.google.code.findbugs:jsr305:2.0.2' - compile 'org.slf4j:slf4j-api:1.7.12' - } - - sourceCompatibility = 1.5 - animalsniffer { - signature = "org.codehaus.mojo.signature:java15:+@signature" - } -} - -project(':jarjar-testdata') { - dependencies { - compile 'com.google.guava:guava:17.0' - } - - for (int i = 0; i < 4; i++) { - String name = "jar$i"; - Task t = task(name, type: Jar) { - classifier = name - from(sourceSets.main.output) { - include "**/pkg$i/**"; - } - } - - artifacts { - archives t - } - } - -/* - assemble << { - println configurations.archives.dump() - println "\nArtifacts:\n" + configurations.archives.artifacts.dump() - println "\nFiles:\n" + configurations.archives.files.dump() - println "\nEach:\n" - for (Object o : configurations.archives.artifacts.files) { - println o.dump() - } - // println configurations.archives - println jar0.dump() - println jar0.archivePath - } -*/ - - uploadArchives.enabled = false -} - -project(':jarjar-core') { - dependencies { - compile 'org.ow2.asm:asm-commons:5.0.3' - compile 'org.ow2.asm:asm-util:5.0.3' - // compile 'org.ow2.asm:asm-commons:4.0' - - // testCompile project(':jarjar-testdata') - } - - def samplesProject = project(':jarjar-testdata') - test.dependsOn samplesProject.tasks['assemble'] - test { - systemProperty "jar", samplesProject.jar.archivePath - for (int i = 0; i < 4; i++) { - systemProperty "jar$i", samplesProject."jar$i".archivePath - } - } -} - -project(':jarjar-ant') { - dependencies { - compile project(':jarjar-core') - compile 'org.apache.ant:ant:1.7.0' - - testCompile project(':jarjar-core').sourceSets.test.output - } -} - -project(':jarjar-maven') { - dependencies { - compile project(':jarjar-core') - compile 'org.apache.maven:maven-plugin-api:2.0' - - testCompile project(':jarjar-core').sourceSets.test.output - } -} - -project(':jarjar-gradle') { - apply plugin: 'org.anarres.stdplugin' - - stdplugin { - implementation "org.anarres.jarjar", "org.anarres.gradle.plugin.jarjar.JarjarPlugin" - } - -/* - tasks.removeAll { - // println it.dump(); - // println it.name; - return it.name == "sourcesJar"; - } - - // apply plugin: 'java-gradle-plugin' - // apply plugin: 'nu.studer.plugindev' - // apply from: file('../gradle/plugin.gradle') -*/ - - dependencies { - compile project(':jarjar-core') - compile 'org.apache.commons:commons-compress:1.9' - compile gradleApi() - compile 'oro:oro:2.0.8' - - testCompile project(':jarjar-core').sourceSets.test.output - } - - animalsniffer { - skip = true - } -} - -project(':jarjar-command') { - dependencies { - compile project(':jarjar-core') - compile 'net.sf.jopt-simple:jopt-simple:4.8' - - testCompile project(':jarjar-core').sourceSets.test.output - } - - apply plugin: 'application' - - mainClassName = "com.tonicsystems.jarjar.Main" -} |