redo-ifchange $1.c \
    ../conf/cc \
    ../conf/cflags \
    ../conf/ldflags \
    ../conf/prefix \
    conf/tap.rc
read CC <../conf/cc
CFLAGS=$(cat ../conf/cflags)
LDFLAGS=$(cat ../conf/ldflags)
read PREFIX <../conf/prefix
. conf/tap.rc
$CC $CFLAGS -I$PREFIX/include $TAP_CFLAGS -o $3 $1.c \
    $LDFLAGS $TAP_LDFLAGS -L$PREFIX/lib -lkeks $TAP_LDLIBS
