mirror of
https://github.com/hedge-dev/XenonRecomp.git
synced 2025-07-26 06:53:56 +00:00
Initial Commit
This commit is contained in:
26
thirdparty/capstone/bindings/java/run.sh
vendored
Normal file
26
thirdparty/capstone/bindings/java/run.sh
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
JNA=/usr/share/java/jna.jar
|
||||
|
||||
if [ ! -f ${JNA} ]; then
|
||||
if [ ! -f /usr/share/java/jna/jna.jar ]; then
|
||||
echo "*** Unable to find jna.jar *** ";
|
||||
exit;
|
||||
else
|
||||
JNA=/usr/share/java/jna/jna.jar;
|
||||
fi
|
||||
fi
|
||||
|
||||
case "$1" in
|
||||
"") java -classpath ${JNA}:. TestBasic ;;
|
||||
"testbasic") java -classpath ${JNA}:. TestBasic ;;
|
||||
"arm") java -classpath ${JNA}:. TestArm ;;
|
||||
"arm64") java -classpath ${JNA}:. TestArm64 ;;
|
||||
"mips") java -classpath ${JNA}:. TestMips ;;
|
||||
"x86") java -classpath ${JNA}:. TestX86 ;;
|
||||
"xcore") java -classpath ${JNA}:. TestXcore; ;;
|
||||
"ppc") java -classpath ${JNA}:. TestPpc ;;
|
||||
"sparc") java -classpath ${JNA}:. TestSparc ;;
|
||||
"systemz") java -classpath ${JNA}:. TestSystemz ;;
|
||||
"m680x") java -classpath ${JNA}:. TestM680x ;;
|
||||
* ) echo "Usage: ./run.sh [arm|arm64|m680x|mips|ppc|sparc|systemz|x86]"; exit 1;;
|
||||
esac
|
Reference in New Issue
Block a user