Include source and target version variables for java language

Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
main
Nic0Nic0Nii 3 years ago
parent d3ac418132
commit 792b9ea483
  1. 3
      Java/scripts/build.sh
  2. 3
      Java/scripts/jar.sh
  3. 5
      Java/scripts/md5
  4. 2
      Java/scripts/version_info

@ -1,7 +1,8 @@
#Builds and runs the project. #Builds and runs the project.
#Java #Java
source ${LANGUAGE}/scripts/version_info
rm -Rf out/* rm -Rf out/*
javac -Xlint:unchecked -cp ${PROJECT_DIR}/.. -d ${OUT_DIR} ${PROJECT_DIR}/*.java javac -source ${SOURCE_VERSION} -target -target ${TARGET_VERSION} -Xlint:unchecked -cp ${PROJECT_DIR}/.. -d ${OUT_DIR} ${PROJECT_DIR}/*.java
printf "\n\n\nRunning Program...\n\n" printf "\n\n\nRunning Program...\n\n"
ORIGINAL_LOC=$(pwd) ORIGINAL_LOC=$(pwd)
cd $OUT_DIR cd $OUT_DIR

@ -1,7 +1,8 @@
#Builds a runnable jar file using ${MAIN_CLASS} as an entry point and then runs the newly generated jar. #Builds a runnable jar file using ${MAIN_CLASS} as an entry point and then runs the newly generated jar.
#Java #Java
source ${LANGUAGE}/scripts/version_info
rm -Rf bin/* rm -Rf bin/*
javac -Xlint:unchecked -cp src -d bin ${PROJECT_DIR}/${PROJECT_NAME}.java javac -source ${SOURCE_VERSION} -target -target ${TARGET_VERSION} -Xlint:unchecked -cp src -d bin ${PROJECT_DIR}/${PROJECT_NAME}.java
printf "\n\n\nGenerating Manifest...\n\n" printf "\n\n\nGenerating Manifest...\n\n"
touch manifest touch manifest
echo "Main-Class: ${MAIN_CLASS}" >> manifest echo "Main-Class: ${MAIN_CLASS}" >> manifest

@ -1,4 +1,5 @@
build.sh:377a432ffbd63b53322d1451a214201d - build.sh:c6b1071d15271ad7ea9d8b190e741301 -
clean.sh:96ce35f2d2dcb555421e00a6afda23ca - clean.sh:96ce35f2d2dcb555421e00a6afda23ca -
commit.sh:5e4448db9ad48e72ec3a1ff4f5763b41 - commit.sh:5e4448db9ad48e72ec3a1ff4f5763b41 -
jar.sh:cce5e429168700490f9c413b665d13d6 - jar.sh:dd20151fedff690e2cbe0aede3458e13 -
version_info:20a04c1bbb5a25087e253185d73156e8 -

@ -0,0 +1,2 @@
define SOURCE_VERSION "1.11"
define TARGET_VERSION "1.8"
Loading…
Cancel
Save