build script
This commit is contained in:
parent
142cb84c80
commit
05cfeb2bda
14
build.sh
14
build.sh
@ -1,6 +1,16 @@
|
||||
#!/bin/bash
|
||||
set -eo pipefail
|
||||
|
||||
OUT_FILE="out/FusionCalculator.c"
|
||||
BIN_FILE="bin/FusionCalculator.exe"
|
||||
WARNINGS="-Wall -Wno-unused-value -Wno-unused-function -Wno-unused-variable -Wno-discarded-qualifiers"
|
||||
INCLUDES="$(pkg-config --cflags glib-2.0)"
|
||||
COMPILER_ARGS="-O0 -g"
|
||||
LINKER_ARGS="$(pkg-config --libs glib-2.0)"
|
||||
|
||||
rm -rf out bin
|
||||
mkdir out bin
|
||||
fut -l c -o out/FusionCalculator.c src/*.fu
|
||||
gcc -Wall -Wno-unused-value -Wno-unused-function -O0 -g out/FusionCalculator.c -o bin/FusionCalculator.exe $(pkg-config --cflags glib-2.0) $(pkg-config --libs glib-2.0)
|
||||
|
||||
fut -l c -o "$OUT_FILE" src/*.fu
|
||||
|
||||
gcc $WARNINGS $COMPILER_ARGS "$OUT_FILE" -o "$BIN_FILE" $INCLUDES $LINKER_ARGS
|
||||
|
||||
Loading…
Reference in New Issue
Block a user