blob: 53ad6cb895ef80c4aa18e60639f62445c67bc7e6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/bin/sh
start=`pwd`
dir=`dirname "$0"`
if [ "$1" = 'clean' ] ; then
set -x
cd $dir
rm -f *.o
cd "$start"
exit
fi
cc='tcc'
debug='-g'
release='-O2'
cflags="-c -std=c99"
if [ "$1" = "debug" ] ; then
cflags="$debug $cflags"
else
cflags="$release $cflags"
fi
set -x
cd $dir
$cc $cflags prbm.c
$cc $cflags arena.c
$cc $cflags prbs.c
$cc $cflags linux.c
ar rcs libprb.a\
prbm.o \
arena.o \
prbs.o \
linux.o
cd "$start"
|