CFLAGS = -g -Wall -fPIC --std=c99
-CPPFLAGS = -I/usr/include/awk -I. -DHAVE_CONFIG_H
-test:Q:
+CPPFLAGS = -I/usr/include/awk \
+ -DDYNAMIC \
+ -DHAVE_VPRINTF \
+ -DHAVE_STDARG_H \
+ -DHAVE_STDBOOL_H \
+ -DHAVE_STDDEF_H
+
+default:V: stats
+
+stats:QV:
+ awk -f stats.awk
+
+test:QV:
+ rm -f var/sp_cur.json
#awk -f rhawk < testirc.txt
#awk -f rhawk < testirc.txt
- awk -f test.awk test.txt \
- | awk '-vDEBUG=1' -frhawk \
- #| grep 'points\|bid\|took'
+ awk -f test.awk spades.txt \
+ | awk '-vDEBUG=1' -frhawk 2>&1 1>/dev/null \
+ | grep -v '^ > \(USER\|NICK\|CAP\|JOIN\|TOPIC\|WHO\)' \
+ | grep -v '^ . .*\(ACCOUNT\|IDENTIFY\|unicode\|colors\)' \
+ | sed -e 's/^ > PRIVMSG #\w* :/rhawk:\t/' \
+ -e 's/^ < :\([^!]*\)![^ ]* PRIVMSG #\w* :/\1:\t/ '
test-select:Q: select.so
- #awk -f select.awk
+ awk -f select.awk
%.so: %.o
gcc $CFLAGS -shared -o $target $prereq $LDFLAGS
-%.o: %.c
- gcc $CPPFLAGS $CFLAGS -c -o $target $prereq
+%.o: %.c mkfile config.h
+ gcc $CPPFLAGS $CFLAGS -c -o $target $stem.c