diff options
Diffstat (limited to 'subx/gen')
-rwxr-xr-x | subx/gen | 51 |
1 files changed, 2 insertions, 49 deletions
diff --git a/subx/gen b/subx/gen index e551fa3f..c9c5c85d 100755 --- a/subx/gen +++ b/subx/gen @@ -1,52 +1,5 @@ #!/usr/bin/env zsh # Build a specific example. -if [[ $1 == 'ex'* ]] -then - CFLAGS=-g subx translate $1.subx `echo $1 |sed 's/\..*//'` - exit $? -fi - -if [ $1 = test1 ] -then - gcc -Wall -s teensy/test1.c -o teensy/test1 - exit $? -fi - -if [ $1 = test2 ] -then - nasm -f elf teensy/test2.s && gcc -Wall -s teensy/test2.o -o teensy/test2 - exit $? -fi - -if [ $1 = test3 ] -then - nasm -f elf teensy/test3.s && gcc -Wall -s -nostartfiles teensy/test3.o -o teensy/test3 - exit $? -fi - -if [ $1 = test4 ] -then - nasm -f elf teensy/test4.s && gcc -Wall -s -nostdlib teensy/test4.o -o teensy/test4 - exit $? -fi - -if [ $1 = test5 ] -then - nasm -f bin teensy/test5.s -o teensy/test5 && chmod +x teensy/test5 - exit $? -fi - -if [ $1 = test6 ] -then - nasm -f elf teensy/test6-global.s && gcc -Wall -s teensy/test6-global.o -o teensy/test6 - exit $? -fi - -if [ $1 = test7 ] -then - nasm -f bin teensy/test7-global.s -o teensy/test7 && chmod +x teensy/test7 - exit $? -fi - -exit 127 +CFLAGS=-g subx translate $1.subx `echo $1 |sed 's/\..*//'` +exit $? |