generated from sigonasr2/JavaProjectTemplate
Compare commits
2 Commits
0f610676cc
...
d587009b25
Author | SHA1 | Date |
---|---|---|
sigonasr2 | d587009b25 | 2 years ago |
sigonasr2 | 80170e2cf2 | 2 years ago |
@ -1,17 +1,27 @@ |
||||
#Builds and runs the project. |
||||
#Java |
||||
source ${LANGUAGE}/scripts/version_info |
||||
javac -source ${SOURCE_VERSION} -target ${TARGET_VERSION} -Xlint:unchecked -cp ${CLASS_PATH} -d ${OUT_DIR} ${PROJECT_DIR}/*.java |
||||
printf "\n\n\nRunning Program...\n\n" |
||||
ORIGINAL_LOC=$(pwd) |
||||
cd $OUT_DIR |
||||
if java ${CUSTOM_PARAMS} -cp .:../lib/bin/ -XX:+UseZGC -Djava.library.path="${LIBRARY_PATH}" ${MAIN_CLASS} "$@"; then |
||||
if javac -source ${SOURCE_VERSION} -target ${TARGET_VERSION} -Xlint:unchecked -cp ${CLASS_PATH} -d ${OUT_DIR} ${PROJECT_DIR}/*.java; then |
||||
printf "\n\n\nRunning Program...\n\n" |
||||
ORIGINAL_LOC=$(pwd) |
||||
cd lib |
||||
rm -Rf bin |
||||
mkdir bin |
||||
jar -xvf gluegen-rt-natives-linux-amd64.jar |
||||
jar -xvf gluegen-rt.jar |
||||
jar -xvf jogl-all.jar |
||||
jar -xvf jogl-all-natives-linux-amd64.jar |
||||
mv $(find . -type d -not -path "." -not -path "./bin" -not -name "lib") bin |
||||
cd .. |
||||
cd $OUT_DIR |
||||
if java ${CUSTOM_PARAMS} -cp .:../lib/bin/ -XX:+UseZGC -Djava.library.path="${LIBRARY_PATH}" ${MAIN_CLASS} "$@"; then |
||||
${ORIGINAL_LOC}/${LANGUAGE}/scripts/clean.sh |
||||
exit |
||||
fi |
||||
if java ${CUSTOM_PARAMS} -cp .:../lib/bin/ -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -Djava.library.path="${LIBRARY_PATH}" ${MAIN_CLASS} "$@"; then |
||||
fi |
||||
if java ${CUSTOM_PARAMS} -cp .:../lib/bin/ -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -Djava.library.path="${LIBRARY_PATH}" ${MAIN_CLASS} "$@"; then |
||||
${ORIGINAL_LOC}/${LANGUAGE}/scripts/clean.sh |
||||
exit |
||||
fi |
||||
java ${CUSTOM_PARAMS} -cp .:../lib/bin/ -XX:+PrintCommandLineFlags -Djava.library.path="${LIBRARY_PATH}" ${MAIN_CLASS} "$@" |
||||
${ORIGINAL_LOC}/${LANGUAGE}/scripts/clean.sh |
||||
fi |
||||
java ${CUSTOM_PARAMS} -cp .:../lib/bin/ -XX:+PrintCommandLineFlags -Djava.library.path="${LIBRARY_PATH}" ${MAIN_CLASS} "$@" |
||||
${ORIGINAL_LOC}/${LANGUAGE}/scripts/clean.sh |
@ -0,0 +1,21 @@ |
||||
Manifest-Version: 1.0 |
||||
Ant-Version: Apache Ant 1.9.4 |
||||
Created-By: 1.8.0_60-b27 (Oracle Corporation) |
||||
Application-Name: Java Bindings for OpenGL |
||||
Specification-Title: Java Bindings for OpenGL API Specification |
||||
Specification-Version: 2.3 |
||||
Specification-Vendor: JogAmp Community |
||||
Implementation-Title: Java Bindings for OpenGL Runtime Environment |
||||
Implementation-Version: 2.3.2 |
||||
Implementation-Build: 2.3-b1469-20151010 |
||||
Implementation-Branch: origin/master |
||||
Implementation-Commit: e794fc40ba723f2fca4ac892e873975fb393e007 |
||||
Implementation-Vendor: JogAmp Community |
||||
Implementation-URL: http://jogamp.org/ |
||||
Extension-Name: jogamp.nativetag.opengl |
||||
Implementation-Vendor-Id: com.jogamp |
||||
Trusted-Library: true |
||||
Permissions: all-permissions |
||||
Application-Library-Allowable-Codebase: * |
||||
Codebase: *.jogamp.org |
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue