X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=make.sh;h=9e4b2551b852601b51ca3a7840b8c90d7d226739;hb=9e6d0f74f74926a9c73d15418c2e9668689061f2;hp=fe43cd6eec9c87e79c7779006915f7aeba8d6932;hpb=b752043cfbb49243ca3727dbfc9be5b614a8c9c2;p=dsw-obn.git diff --git a/make.sh b/make.sh index fe43cd6..9e4b255 100755 --- a/make.sh +++ b/make.sh @@ -2,4 +2,18 @@ set -e -cc -g -Wall -Werror -std=c11 *.c +CC="gcc" +CFLAGS="-g -Wall -Werror -std=c11 -lgc" + +case "$1" in + dummy) + $CC $CFLAGS src/*.c src/backends/dummy/*.c + ;; + libgccjit) + CFLAGS="-lgccjit $CFLAGS" + $CC $CFLAGS src/*.c src/backends/libgccjit/*.c + ;; + ***) + echo "use: make.sh " + echo "list of backends: dummy libgccjit" +esac