Gradle build scripts

This commit is contained in:
Sungho Lee 2017-11-27 17:34:48 +09:00 committed by Ben Liblit
parent 99c2493e37
commit 4a31927b00
14 changed files with 414 additions and 0 deletions

View File

@ -0,0 +1,35 @@
apply plugin: 'java'
repositories {
mavenCentral()
maven {
url "https://repo.eclipse.org/content/groups/releases/"
}
}
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.cast')
compile project(':com.ibm.wala.core')
compile project(':com.ibm.wala.shrike')
compile project(':com.ibm.wala.util')
// https://mvnrepository.com/artifact/org.eclipse.core/org.eclipse.core.runtime
compile group: 'org.eclipse.core', name: 'org.eclipse.core.runtime', version: '3.10.0.v20140318-2214'
// https://mvnrepository.com/artifact/org.osgi/org.osgi.core
compile group: 'org.osgi', name: 'org.osgi.core', version: '4.2.0'
}

View File

@ -0,0 +1,36 @@
apply plugin: 'java'
repositories {
mavenCentral()
maven {
url "https://repo.eclipse.org/content/groups/releases/"
}
}
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.util')
compile project(':com.ibm.wala.cast')
compile project(':com.ibm.wala.cast.js')
compile project(':com.ibm.wala.cast.js.rhino.test')
compile project(':com.ibm.wala.cast.test')
compile project(':com.ibm.wala.cast.js.test')
compile project(':com.ibm.wala.core.tests')
// https://mvnrepository.com/artifact/nu.validator.htmlparser/htmlparser
compile group: 'nu.validator.htmlparser', name: 'htmlparser', version: '1.4'
}

View File

@ -0,0 +1,33 @@
apply plugin: 'java'
repositories {
mavenCentral()
}
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.cast.js.rhino')
compile project(':com.ibm.wala.shrike')
compile project(':com.ibm.wala.util')
compile project(':com.ibm.wala.cast')
compile project(':com.ibm.wala.core')
compile project(':com.ibm.wala.core.tests')
compile project(':com.ibm.wala.cast.js')
compile project(':com.ibm.wala.cast.js.test')
compile project(':com.ibm.wala.cast.test')
}

View File

@ -0,0 +1,33 @@
apply plugin: 'java'
repositories {
mavenCentral()
maven {
url "https://repo.eclipse.org/content/groups/releases/"
}
}
sourceSets {
main {
java {
srcDir 'source'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.util')
compile project(':com.ibm.wala.cast')
compile project(':com.ibm.wala.core')
compile project(':com.ibm.wala.cast.js')
// https://mvnrepository.com/artifact/org.mozilla/rhino
compile group: 'org.mozilla', name: 'rhino', version: '1.7.7.1'
}

View File

@ -0,0 +1,32 @@
apply plugin: 'java'
repositories {
mavenCentral()
}
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.cast.js.rhino')
compile project(':com.ibm.wala.util')
compile project(':com.ibm.wala.cast')
compile project(':com.ibm.wala.core')
compile project(':com.ibm.wala.cast.test')
compile project(':com.ibm.wala.core.tests')
compile project(':com.ibm.wala.cast.js')
compile project(':com.ibm.wala.shrike')
}

View File

@ -0,0 +1,34 @@
apply plugin: 'java'
repositories {
mavenCentral()
maven {
url "https://repo.eclipse.org/content/groups/releases/"
}
}
sourceSets {
main {
java {
srcDir 'source'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.util')
compile project(':com.ibm.wala.core')
compile project(':com.ibm.wala.shrike')
compile project(':com.ibm.wala.core.tests')
compile project(':com.ibm.wala.cast')
// https://mvnrepository.com/artifact/net.htmlparser.jericho/jericho-html
compile group: 'net.htmlparser.jericho', name: 'jericho-html', version: '3.2'
}

View File

@ -0,0 +1,28 @@
apply plugin: 'java'
repositories {
mavenCentral()
}
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.cast')
compile project(':com.ibm.wala.core')
compile project(':com.ibm.wala.core.tests')
compile project(':com.ibm.wala.util')
}

View File

@ -0,0 +1,33 @@
apply plugin: 'java'
repositories {
mavenCentral()
maven {
url "https://repo.eclipse.org/content/groups/releases/"
}
}
sourceSets {
main {
java {
srcDir 'source'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.util')
compile project(':com.ibm.wala.shrike')
compile project(':com.ibm.wala.core')
compile project(':com.ibm.wala.core.tests')
// https://mvnrepository.com/artifact/commons-io/commons-io
compile group: 'commons-io', name: 'commons-io', version: '2.4'
}

View File

@ -0,0 +1,41 @@
apply plugin: 'java'
repositories {
mavenCentral()
maven {
url "https://repo.eclipse.org/content/groups/releases/"
}
}
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.shrike')
compile project(':com.ibm.wala.util')
compile project(':com.ibm.wala.core')
// https://mvnrepository.com/artifact/org.hamcrest/java-hamcrest
compile group: 'org.hamcrest', name: 'java-hamcrest', version: '2.0.0.0'
// https://mvnrepository.com/artifact/junit/junit
compile group: 'junit', name: 'junit', version: '4.11'
// https://mvnrepository.com/artifact/org.apache.ant/ant
compile group: 'org.apache.ant', name: 'ant', version: '1.8.2'
// https://mvnrepository.com/artifact/org.eclipse.core/org.eclipse.core.runtime
compile group: 'org.eclipse.core', name: 'org.eclipse.core.runtime', version: '3.10.0.v20140318-2214'
// https://mvnrepository.com/artifact/org.osgi/org.osgi.core
compile group: 'org.osgi', name: 'org.osgi.core', version: '4.2.0'
}

View File

@ -0,0 +1,26 @@
apply plugin: 'java'
repositories {
mavenCentral()
}
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.util')
compile project(':com.ibm.wala.shrike')
}

View File

@ -0,0 +1,36 @@
apply plugin: 'java'
repositories {
mavenCentral()
maven {
url "https://repo.eclipse.org/content/groups/releases/"
}
}
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.util')
compile project(':com.ibm.wala.shrike')
compile project(':com.ibm.wala.core')
compile project(':com.ibm.wala.cast')
//compile files('libs/dexlib-1.3.4-dev.jar')
// https://mvnrepository.com/artifact/org.slf4j/slf4j-api
// https://mvnrepository.com/artifact/org.smali/dexlib2
compile group: 'org.smali', name: 'dexlib2', version: '2.2.1'
compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.2'
}

View File

@ -0,0 +1,25 @@
apply plugin: 'java'
repositories {
mavenCentral()
}
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}
dependencies {
compile project(':com.ibm.wala.util')
}

View File

@ -0,0 +1,21 @@
apply plugin: 'java'
repositories {
mavenCentral()
}
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}

1
settings.gradle Normal file
View File

@ -0,0 +1 @@
include 'com.ibm.wala.cast', 'com.ibm.wala.cast.test', 'com.ibm.wala.cast.java', 'com.ibm.wala.core', 'com.ibm.wala.cast.java.test', 'com.ibm.wala.core.testdata', 'com.ibm.wala.cast.java.test.data', 'com.ibm.wala.core.tests', 'com.ibm.wala.cast.js', 'com.ibm.wala.dalvik', 'com.ibm.wala.cast.js.html.nu_validator', 'com.ibm.wala.shrike', 'com.ibm.wala.cast.js.rhino', 'com.ibm.wala.tests-feature', 'com.ibm.wala.cast.js.rhino.test', 'com.ibm.wala.tests.ide-feature', 'com.ibm.wala.cast.js.test', 'com.ibm.wala.util', 'com.ibm.wala-feature', 'com.ibm.wala.cast.js.test.data'