35 lines · 722 B · Makefile
RawDownload
<mkfile.common HEADER=h/soundpipe.hPWD=`{pwd}CLEANFILES=$HEADER DIRS=modules lib/dr_wav lib/fft lib/inih lib/kissfft lib/openlpc lib/spa tangled default:V: all all:VQ: $HEADER	for(d in $DIRS){ cd $d && mk; cd $PWD } clean:VQ:	rm -f $HEADER	for(d in $DIRS){ cd $d && mk clean; cd $PWD } $HEADER: $HFILES	{		echo '#ifndef _soundpipe_h_'		echo '#define _soundpipe_h_'		echo		for(d in \				modules/libspmodules lib/dr_wav/libdr_wav lib/fft/libfft \				lib/inih/libinih lib/kissfft/libkissfft lib/openlpc/libopenlpc \				lib/spa/libspa tangled/libtangled){			echo '#pragma lib' "^$PWD^/^$d^'.a$O"'		}		echo		for(f in $HFILES){			echo '#include' "^`{basename $f}^"		}		echo		echo '#endif'	} >$target

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t