blob: 7f72b4d54833618b9322e14c5269d00a4a64b8fc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#/bin/sh
case $1 in
gnu-linux)
NS=gl CFLAGS='-g1 -Os' make
;;
ms-windows)
NS=w CFLAGS='-g1 -Os -mwindows' CC='x86_64-w64-mingw32-cc' make
;;
leak)
NS=leak CC='cc -fsanitize=leak' CFLAGS='-g -O0' make
;;
ub)
NS=leak CC='cc -fsanitize=undefined' CFLAGS='-g -O0' make
;;
*)
echo >&2 "dont know how to build '$1'"
exit 1
esac
|