rlm@0: 
rlm@0: 
rlm@1: 
rlm@2: all : build/spc_convert
rlm@2: 
rlm@2: build/spc_convert : snes_core demo_utils build/spc_convert.o
rlm@2: 	g++ build/*.o -o build/spc_convert
rlm@2: 
rlm@2: build/spc_convert.o : convert/spc_convert.c
rlm@2: 	g++ -I . -c convert/spc_convert.c -o build/spc_convert.o
rlm@2: 
rlm@2: 
rlm@2: demo_utils : build/demo_util.o build/wave_writer.o
rlm@2: 
rlm@2: build/demo_util.o : demo/demo_util.c
rlm@2: 	g++ -c demo/demo_util.c -o build/demo_util.o
rlm@2: 
rlm@2: build/wave_writer.o : demo/wave_writer.c
rlm@2: 	g++ -c demo/wave_writer.c -o build/wave_writer.o
rlm@1: 
rlm@1: 
rlm@1: snes_core : build/dsp.o build/SNES_SPC.o build/SNES_SPC_misc.o \
rlm@1:             build/SNES_SPC_state.o build/spc.o build/SPC_DSP.o \
rlm@1:             build/SPC_Filter.o
rlm@1: 
rlm@1: 
rlm@1: build/dsp.o : snes_spc/dsp.cpp
rlm@1: 	g++ -c snes_spc/dsp.cpp -o build/dsp.o
rlm@1: 
rlm@1: build/SNES_SPC.o : snes_spc/SNES_SPC.cpp
rlm@1: 	g++ -c snes_spc/SNES_SPC.cpp -o build/SNES_SPC.o
rlm@1: 
rlm@1: build/SNES_SPC_misc.o : snes_spc/SNES_SPC_misc.cpp
rlm@1: 	g++ -c snes_spc/SNES_SPC_misc.cpp -o build/SNES_SPC_misc.o
rlm@1: 
rlm@1: build/SNES_SPC_state.o : snes_spc/SNES_SPC_state.cpp
rlm@1: 	g++ -c snes_spc/SNES_SPC_state.cpp -o build/SNES_SPC_state.o
rlm@1: 
rlm@1: build/spc.o : snes_spc/spc.cpp
rlm@1: 	g++ -c snes_spc/spc.cpp -o build/spc.o
rlm@1: 
rlm@1: build/SPC_DSP.o : snes_spc/SPC_DSP.cpp
rlm@1: 	g++ -c snes_spc/SPC_DSP.cpp -o build/SPC_DSP.o
rlm@1: 
rlm@1: build/SPC_Filter.o : snes_spc/SPC_Filter.cpp
rlm@1: 	g++ -c snes_spc/SPC_Filter.cpp -o build/SPC_Filter.o
rlm@1: 
rlm@1: 
rlm@0: 
rlm@0: 
rlm@0: 
rlm@0: clean: 
rlm@0: 	find . \( -name "*.o" -print0 \) -o \
rlm@0:                \( -name "spc" -print0 \) | xargs -t -0 rm