Files
bastools/scripts/capture-bt.sh

30 lines
1.1 KiB
Bash
Executable File

#!/bin/bash +x
JAR="$(find tools/bt/build/libs/ -type f -not -name '*-plain.jar')"
function bt() {
java -agentlib:native-image-agent=config-merge-dir=tools/bt/src/main/resources/META-INF/native-image \
-jar "${JAR}" \
"$@"
}
printf "\n\n*** RUNNING BT THROUGH A NUMBER OF COMMANDS TO CAPTURE DETAILS FOR NATIVE IMAGE ***\n\n"
bt
bt --help
bt --version
bt --optimize tools/bt/src/test/resources/alien-drizzle.bas --output=alien-drizzle.out
bt --applesingle tools/bt/src/test/resources/route6502.bas --output=route6502.as
bt --wrapper tools/bt/src/test/resources/test.bas --hex
bt tools/bt/src/test/resources/embed-example.bas --copy
bt tools/bt/src/test/resources/mouse.bas --copy
bt --preserve --list tools/bt/src/test/resources/test.bas
bt --modern --list tools/bt/src/test/resources/test.bas
bt --classic --list tools/bt/src/test/resources/test.bas
bt --apple-checker tools/bt/src/test/resources/test.bas
bt --checkit tools/bt/src/test/resources/test.bas
bt --kp2 tools/bt/src/test/resources/test.bas
bt --kp4 tools/bt/src/test/resources/test.bas
bt --kp5 tools/bt/src/test/resources/test.bas
bt --proofreader tools/bt/src/test/resources/test.bas