</$objtype/mkfile LIBS=\ microui\ CMDS=\ ay\ cfg\ dsp\ piper\ repeat\ sample\ BIN=/$objtype/bin/daw default:V: all %.h: %.txt ./notegen <$stem.txt >$stem.h CLEANFILES=a440.h all install clean nuke:VQ: a440.h $BIN for (i in $LIBS $CMDS) @{ cd $i mk $target } $BIN: mkdir -p $BIN libs:V: for (i in $LIBS) @{ cd $i mk clean mk install mk clean }
</$objtype/mkfile
LIBS=\
microui\
CMDS=\
ay\
cfg\
dsp\
piper\
repeat\
sample\
BIN=/$objtype/bin/daw
default:V: all
%.h: %.txt
./notegen <$stem.txt >$stem.h
CLEANFILES=a440.h
all install clean nuke:VQ: a440.h $BIN
for (i in $LIBS $CMDS) @{
cd $i
mk $target
}
$BIN:
mkdir -p $BIN
libs:V:
for (i in $LIBS) @{
cd $i
mk clean
mk install
mk clean
}