Gradle task для сборки Sandbox-версии

This commit is contained in:
Victor 2016-11-28 19:57:27 +02:00
parent 4d7f59b7e6
commit 719ed8694b

View File

@ -52,6 +52,21 @@ task proguard(dependsOn: dist, type: proguard.gradle.ProGuardTask) {
outjars "$rootProject.projectDir/store/OwnLang.jar"
}
task sandbox(dependsOn: proguard, type: Jar) {
from zipTree("$rootProject.projectDir/store/OwnLang.jar")
libsDirName = "$rootProject.projectDir/store"
appendix = "Sandbox"
exclude "**/modules/canvas/**", "**/modules/canvasfx/**", "**/modules/forms/**",
"**/modules/java/**", "**/modules/jdbc/**", "**/modules/robot/**",
"**/modules/socket/**", "io/**",
"**/modules/aimp/**", "aimpremote/**"
manifest {
attributes 'Main-Class': project.mainClass
}
}
dependencies {
compile ('io.socket:socket.io-client:0.7.0') {
exclude group: 'org.json', module: 'json'