blob: 3a08184609db9cf71c8953c63eb919f12caf4e1a (
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' 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
|