diff options
| author | Jan Kvapil | 2024-04-02 15:04:59 +0200 |
|---|---|---|
| committer | Jan Kvapil | 2024-04-02 15:04:59 +0200 |
| commit | 56a5614fa6627873bb215ca8eba1fc68785c79f4 (patch) | |
| tree | 4677dfff96885a8f6a4e178ea20a0514657d7480 | |
| parent | 8f0272ef870167405de35b1456ade40eed736574 (diff) | |
| download | ECTester-56a5614fa6627873bb215ca8eba1fc68785c79f4.tar.gz ECTester-56a5614fa6627873bb215ca8eba1fc68785c79f4.tar.zst ECTester-56a5614fa6627873bb215ca8eba1fc68785c79f4.zip | |
| -rw-r--r-- | standalone/build.gradle.kts | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/standalone/build.gradle.kts b/standalone/build.gradle.kts index e58fd9b..27764eb 100644 --- a/standalone/build.gradle.kts +++ b/standalone/build.gradle.kts @@ -89,10 +89,18 @@ tasks.withType<JavaCompile> { tasks.register<Exec>("libs") { workingDir("src/main/resources/cz/crcs/ectester/standalone/libs/jni") environment("PROJECT_ROOT_PATH", rootDir.absolutePath) + + val libName = findProperty("libName") ?: "" + if ( libName == "" ) { + println("Building all libraries") + } else { + println("Buidling ${libName}") + } + if (osdetector.os == "windows") { - commandLine("makefile.bat", "/c") + commandLine("makefile.bat", "/c", libName) } else if (osdetector.os == "linux") { - commandLine("make", "-k", "-B") + commandLine("make", "-k", "-B", libName) } } @@ -113,4 +121,4 @@ tasks.register<Jar>("uberJar") { from({ configurations.runtimeClasspath.get().filter { it.name.endsWith("jar") }.map { zipTree(it).matching { exclude("META-INF/*.DSA", "META-INF/*.SF", "META-INF/*.RSA", "META-INF/versions/*/module-info.class") } } }) -}
\ No newline at end of file +} |
