forked from I2P_Developers/i2p.i2p
Gradle build scripts for remaining apps
This commit is contained in:
18
apps/addressbook/build.gradle
Normal file
18
apps/addressbook/build.gradle
Normal file
@@ -0,0 +1,18 @@
|
||||
apply plugin: 'war'
|
||||
|
||||
sourceSets {
|
||||
main {
|
||||
java {
|
||||
srcDir 'java/src'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compile project(':core')
|
||||
providedCompile project(':apps:jetty')
|
||||
}
|
||||
|
||||
war {
|
||||
webXml = file('web.xml')
|
||||
}
|
26
apps/i2psnark/build.gradle
Normal file
26
apps/i2psnark/build.gradle
Normal file
@@ -0,0 +1,26 @@
|
||||
apply plugin: 'war'
|
||||
|
||||
sourceSets {
|
||||
main {
|
||||
java {
|
||||
srcDir 'java/src'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compile project(':core')
|
||||
providedCompile project(':apps:ministreaming')
|
||||
providedCompile project(':apps:jetty')
|
||||
}
|
||||
|
||||
war {
|
||||
into '.icons', {
|
||||
from 'icons'
|
||||
}
|
||||
webInf {
|
||||
into 'classes/org/klomp/snark/web'
|
||||
from 'mime.properties'
|
||||
}
|
||||
webXml = file('web.xml')
|
||||
}
|
27
apps/i2ptunnel/build.gradle
Normal file
27
apps/i2ptunnel/build.gradle
Normal file
@@ -0,0 +1,27 @@
|
||||
apply plugin: 'war'
|
||||
|
||||
sourceSets {
|
||||
main {
|
||||
java {
|
||||
srcDir 'java/src'
|
||||
}
|
||||
}
|
||||
test {
|
||||
java {
|
||||
srcDir 'java/test/junit'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compile project(':core')
|
||||
providedCompile project(':apps:ministreaming')
|
||||
providedCompile project(':apps:jetty')
|
||||
testCompile 'junit:junit:4.+'
|
||||
}
|
||||
|
||||
war {
|
||||
from 'jsp'
|
||||
exclude 'jsp/web.xml'
|
||||
webXml = file('jsp/web.xml')
|
||||
}
|
20
apps/susidns/build.gradle
Normal file
20
apps/susidns/build.gradle
Normal file
@@ -0,0 +1,20 @@
|
||||
apply plugin: 'war'
|
||||
|
||||
sourceSets {
|
||||
main {
|
||||
java {
|
||||
srcDir 'src/java/src'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compile project(':core')
|
||||
providedCompile project(':apps:jetty')
|
||||
}
|
||||
|
||||
war {
|
||||
from 'src/jsp'
|
||||
from 'src/index.html'
|
||||
webXml = file('src/WEB-INF/web-template.xml')
|
||||
}
|
27
apps/susimail/build.gradle
Normal file
27
apps/susimail/build.gradle
Normal file
@@ -0,0 +1,27 @@
|
||||
apply plugin: 'war'
|
||||
|
||||
sourceSets {
|
||||
main {
|
||||
java {
|
||||
srcDir 'src/src'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compile project(':core')
|
||||
providedCompile project(':apps:jetty')
|
||||
}
|
||||
|
||||
war {
|
||||
from 'src'
|
||||
exclude 'WEB-INF/web.xml'
|
||||
exclude 'LICENSE'
|
||||
exclude 'src'
|
||||
exclude 'susimail.properties'
|
||||
webInf {
|
||||
into 'classes'
|
||||
from 'src/susimail.properties'
|
||||
}
|
||||
webXml = file('src/WEB-INF/web.xml')
|
||||
}
|
@@ -1 +1 @@
|
||||
include 'core', 'router', 'installer', 'apps:ministreaming', 'apps:streaming', 'apps:desktopgui', 'apps:systray', 'apps:jetty', 'apps:routerconsole', 'apps:BOB', 'apps:sam'
|
||||
include 'core', 'router', 'installer', 'apps:ministreaming', 'apps:streaming', 'apps:desktopgui', 'apps:systray', 'apps:jetty', 'apps:routerconsole', 'apps:addressbook', 'apps:susidns', 'apps:susimail', 'apps:i2psnark', 'apps:i2ptunnel', 'apps:BOB', 'apps:sam'
|
||||
|
Reference in New Issue
Block a user