aboutsummaryrefslogtreecommitdiff
path: root/src/midiplay/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/midiplay/Makefile')
-rw-r--r--src/midiplay/Makefile12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/midiplay/Makefile b/src/midiplay/Makefile
index 8b8e85f..f2512b4 100644
--- a/src/midiplay/Makefile
+++ b/src/midiplay/Makefile
@@ -1,4 +1,12 @@
all: midiplay
-midiplay: adlmidiplay.cpp
- g++ $^ -Wl,-rpath='$$ORIGIN' -I.. -L../../bin -ladlmidi -lSDL2 -o ../../bin/adlmidiplay
+
+midiplay: adlmidiplay.o wave_writer.o
+ g++ $^ -Wl,-rpath='$$ORIGIN' -L../../bin -ladlmidi -lSDL2 -o ../../bin/adlmidiplay
+ rm *.o
+
+adlmidiplay.o: adlmidiplay.cpp
+ g++ -c $^ -I.. -o adlmidiplay.o
+
+wave_writer.o: wave_writer.c
+ gcc -c $^ -I.. -o wave_writer.o