mirror of
https://github.com/aNNiMON/Own-Programming-Language-Tutorial.git
synced 2024-09-20 00:34:20 +03:00
Gradle task для сборки Sandbox-версии
This commit is contained in:
parent
4d7f59b7e6
commit
719ed8694b
15
build.gradle
15
build.gradle
@ -52,6 +52,21 @@ task proguard(dependsOn: dist, type: proguard.gradle.ProGuardTask) {
|
|||||||
outjars "$rootProject.projectDir/store/OwnLang.jar"
|
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 {
|
dependencies {
|
||||||
compile ('io.socket:socket.io-client:0.7.0') {
|
compile ('io.socket:socket.io-client:0.7.0') {
|
||||||
exclude group: 'org.json', module: 'json'
|
exclude group: 'org.json', module: 'json'
|
||||||
|
Loading…
Reference in New Issue
Block a user