-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbld
More file actions
executable file
·7 lines (7 loc) · 856 Bytes
/
Copy pathbld
File metadata and controls
executable file
·7 lines (7 loc) · 856 Bytes
1
2
3
4
5
6
7
#!/usr/bin/env bash
if [ src/main/precompiled/Tasks.java -nt work/exploded/WEB-INF/classes/Tasks.class ] || [ src/main/core/org/kissweb/BuildUtils.java -nt work/exploded/WEB-INF/classes/org/kissweb/BuildUtils.class ] || [ src/main/core/org/kissweb/KissBuildUtils.java -nt work/exploded/WEB-INF/classes/org/kissweb/KissBuildUtils.class ]; then
echo building the builder
mkdir -p work/exploded/WEB-INF/classes
javac -cp "libs/commons-compress-1.27.1.jar:libs/commons-io-2.16.1.jar:libs/commons-lang3-3.18.0.jar" src/main/precompiled/Tasks.java src/main/core/org/kissweb/BuildUtils.java src/main/core/org/kissweb/KissBuildUtils.java -d work/exploded/WEB-INF/classes
fi
java -cp "work/exploded/WEB-INF/classes:libs/commons-compress-1.27.1.jar:libs/commons-io-2.16.1.jar:libs/commons-lang3-3.18.0.jar" -Dsun.security.pkcs11.enable-solaris=false Tasks "$@"