diff options
Diffstat (limited to 'tools/build.sh')
| -rwxr-xr-x | tools/build.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tools/build.sh b/tools/build.sh new file mode 100755 index 0000000..256b3c9 --- /dev/null +++ b/tools/build.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +clang-format -i main.c + +# Linux +cc -std=c89 -DDEBUG -Wall -Wpedantic -Wshadow -Wextra -Werror=implicit-int -Werror=incompatible-pointer-types -Werror=int-conversion -Wvla -g -Og -fsanitize=address -fsanitize=undefined -o main main.c + +# RPi +# tcc -Wall main.c -o main + +# Plan9 +# pcc main.c -o main + +# ./main ../themes/apollo.svg + +cat ../themes/apollo.svg | ./main + +rm ./main |
