]> Pileus Git - ~andy/rhawk/blob - mkfile
Save game after flipping the table
[~andy/rhawk] / mkfile
1 CFLAGS   = -g -Wall -fPIC --std=c99
2
3 CPPFLAGS = -I/usr/include/awk \
4            -DDYNAMIC          \
5            -DHAVE_VPRINTF     \
6            -DHAVE_STDARG_H    \
7            -DHAVE_STDBOOL_H   \
8            -DHAVE_STDDEF_H
9
10 default:V: stats
11
12 stats:QV:
13         awk -f stats.awk
14
15 test:QV:
16         rm -f var/sp_cur.json
17         #awk -f rhawk < testirc.txt
18         #awk -f rhawk < testirc.txt
19         awk -f test.awk spades.txt \
20         | awk '-vDEBUG=1' -frhawk 2>&1 1>/dev/null \
21         | grep -v '^  > \(USER\|NICK\|CAP\|JOIN\|TOPIC\|WHO\)' \
22         | grep -v '^  . .*\(ACCOUNT\|IDENTIFY\|unicode\|colors\)' \
23         | sed  -e 's/^  > PRIVMSG #\w* :/rhawk:\t/' \
24                -e 's/^  < :\([^!]*\)![^ ]* PRIVMSG #\w* :/\1:\t/ '
25
26 test-select:Q: select.so
27         awk -f select.awk
28
29 %.so: %.o
30         gcc $CFLAGS -shared -o $target $prereq $LDFLAGS
31
32 %.o: %.c mkfile config.h
33         gcc $CPPFLAGS $CFLAGS -c -o $target $stem.c