#!/usr/bin/env sh set -e . scripts/_config.sh mkdir -p build/tools/ echo ": compiling keraforge" for f in `find src/ -name '*.c'` do ff=$(echo "$f" | tr '/' '_') gcc $CFLAGS $f -o build/${ff%.c}.o done echo ": compiling tools" for f in `find tools/ -name '*.c'` do ff=$(echo "$f" | tr '/' '_') o=build/tools/${ff%.c}.o echo ": tool: $f->build/tools/${ff%.c}" gcc $CFLAGS $f -o $o gcc \ -o build/tools/${ff%.c} \ `find build -maxdepth 1 -name '*.o' ! -name '*src_main.o'` \ $o \ $LFLAGS done