packages feed

fftw-ffi-0.0: Makefile

update-foreign:	$(patsubst %, src/Numeric/FFTW/FFI/%.hs, Function Float Double Generic)

src/Numeric/FFTW/FFI/Function.hs:	src/Numeric/FFTW/FFI/Function_tmpl.hs tool/GenerateForeignImport.hs
	echo "-- Do not edit! Automatically generated by fftw-generate." >$@
	cat $< >>$@
	cabal run fftw-generate -v0 -fbuildTools >> $@

src/Numeric/FFTW/FFI/Float.hs:	src/Numeric/FFTW/FFI/Float_tmpl.hs tool/GenerateForeignImport.hs
	echo "-- Do not edit! Automatically generated by fftw-generate." >$@
	cat $< >>$@
	cabal run fftw-generate -v0 -fbuildTools -- Float fftwf >> $@

src/Numeric/FFTW/FFI/Double.hs:	src/Numeric/FFTW/FFI/Double_tmpl.hs tool/GenerateForeignImport.hs
	echo "-- Do not edit! Automatically generated by fftw-generate." >$@
	cat $< >>$@
	cabal run fftw-generate -v0 -fbuildTools -- Double fftw >> $@

src/Numeric/FFTW/FFI/Generic.hs:	src/Numeric/FFTW/FFI/Generic_tmpl.hs tool/GenerateForeignImport.hs
	echo "-- Do not edit! Automatically generated by fftw-generate." >$@
	cabal run fftw-generate -v0 -fbuildTools -- --generic $< >> $@