diff options
Diffstat (limited to 'tools/asm_processor/compile.sh')
-rw-r--r-- | tools/asm_processor/compile.sh | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/tools/asm_processor/compile.sh b/tools/asm_processor/compile.sh index 7d950644..786da404 100644 --- a/tools/asm_processor/compile.sh +++ b/tools/asm_processor/compile.sh @@ -1,19 +1,19 @@ -#!/bin/bash
-
-CC="$1"
-shift
-AS="$1"
-shift
-
-temp="$(mktemp)"
-../tools/asm_processor/asm_processor.py "$2" --assembler "$AS" > "$temp.c" &&
-$CC -c "$temp.c" -o "$1"
-
-prelude=$(mktemp prelude.XXXXXX)
-cat ../include/macros.inc >> "$prelude"
-cat global.inc >> "$prelude"
-
-../tools/asm_processor/asm_processor.py "$2" --post-process "$1" --assembler "$AS" --asm-prelude "$prelude"
-$DEVKITARM/bin/arm-none-eabi-objcopy --remove-section .comment "$1" "$1"
-rm "$prelude"
-rm "$temp"
+#!/bin/bash + +CC="$1" +shift +AS="$1" +shift + +temp="$(mktemp)" +../tools/asm_processor/asm_processor.py "$2" --assembler "$AS" > "$temp.c" && +$CC -c "$temp.c" -o "$1" + +prelude=$(mktemp prelude.XXXXXX) +cat ../include/macros.inc >> "$prelude" +cat global.inc >> "$prelude" + +../tools/asm_processor/asm_processor.py "$2" --post-process "$1" --assembler "$AS" --asm-prelude "$prelude" +arm-none-eabi-objcopy --remove-section .comment "$1" "$1" +rm "$prelude" +rm "$temp" |