Files
Roman Shevchenko e0589b585f [tests] migrates bytecode analysis tests to light test case
... and moves test data out of source code
2018-09-14 14:45:43 +02:00

22 lines
447 B
Bash
Executable File

#!/bin/sh
# use Java 9+
JAVAC="$(which javac)"
if [ ! -x "$JAVAC" ]; then
echo "Java compiler not defined"
exit 1
fi
rm -rf classes
mkdir classes
"$JAVAC" -g --release 8 -d classes src/Expect*.java
"$JAVAC" -g --release 8 -d classes -cp classes src/data/*.java
rm -rf classes/bytecodeAnalysis/data/ExtTestConverterData*
"$JAVAC" -g --release 9 -d classes -cp classes src/java9/*.java
"$JAVAC" -g --release 8 -cp classes conflict/*.java