b/c...py: run the runtime unit after compiling
This commit is contained in:
parent
45be617943
commit
c4254b75b4
@ -1,7 +1,7 @@
|
|||||||
## Example usage
|
## Example usage
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ echo 't&((t>>7)-t)&t>>8' | python ./bytebeat_compiler.py - -p 44100 -v && ./build/render_bytebeat
|
$ echo 't&((t>>7)-t)&t>>8' | python ./bytebeat_compiler.py - -p 44100 -v
|
||||||
:: C bytebeat generator: compiler unit
|
:: C bytebeat generator: compiler unit
|
||||||
Compiling
|
Compiling
|
||||||
cc -Ofast -march=native -mtune=native -Wall -Wextra -Wpedantic -pedantic -Wno-unused-variable -Wno-unused-but-set-variable -Wno-dangling-else -Wno-parentheses -std=c99 ./build/substituted.c ./src/fwrite_le.c -o ./build/render_bytebeat -I./include
|
cc -Ofast -march=native -mtune=native -Wall -Wextra -Wpedantic -pedantic -Wno-unused-variable -Wno-unused-but-set-variable -Wno-dangling-else -Wno-parentheses -std=c99 ./build/substituted.c ./src/fwrite_le.c -o ./build/render_bytebeat -I./include
|
||||||
|
@ -289,4 +289,10 @@ if __name__ == "__main__":
|
|||||||
]
|
]
|
||||||
print(" ".join(command), flush=True)
|
print(" ".join(command), flush=True)
|
||||||
|
|
||||||
|
if subprocess.run(command).returncode != 0:
|
||||||
|
exit(1)
|
||||||
|
|
||||||
|
command = [OUTPUT_FILE]
|
||||||
|
print(" ".join(command), flush=True)
|
||||||
|
|
||||||
exit(subprocess.run(command).returncode)
|
exit(subprocess.run(command).returncode)
|
||||||
|
Loading…
Reference in New Issue
Block a user