shithub: neindaw

ref: 99b0f582fbf5ce5af8c54baa1992215d316dc576
dir: /dsp/mkfile/

View raw version
</$objtype/mkfile

TARG=\
	kick_drum\

BIN=/$objtype/bin/daw

OFILES=\
	common.$O\
	fs.$O\
	uiglue.$O\

CFLAGS=$CFLAGS -I..

default:V:	all

CLEANFILES=\

</sys/src/cmd/mkmany

%.c: %.dsp
	os -d `{../osdir} nix-shell ../nix/shell.nix --run './dsp2c '^$"prereq || \
	{ echo $target needs to be regenerated with "./dsp2c $prereq"; exit 1 }

$BIN/%:	$O.%
	mkdir -p $BIN
	cp $O.$stem $BIN/$stem

common.$O: ../common.c
	$CC $CFLAGS $prereq

uiglue.$O: ../uiglue.c
	$CC $CFLAGS $prereq