#!/bin/sh rm NAR rm src/RuleTable.c set -e Str=`ls src/*.c src/NetworkNAR/*.c | xargs` echo $Str echo "Compilation started:" BaseFlags="-pthread -lpthread -D_POSIX_C_SOURCE=199506L -pedantic -std=c99 -g3 -O3 $Str -lm -oNAR" gcc -DSTAGE=1 -Wall -Wextra -Wformat-security $BaseFlags echo "First stage done, generating RuleTable.c now, and finishing compilation." ./NAR NAL_GenerateRuleTable > ./src/RuleTable.c gcc $1 -DSTAGE=2 $BaseFlags src/RuleTable.c echo "Done."