summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Alaiwan <sebastien.alaiwan@gmail.com>2014-04-08 20:40:27 +0200
committerSebastien Alaiwan <sebastien.alaiwan@gmail.com>2014-04-08 20:40:27 +0200
commit954986eb79f6aaac71ff67f3c1eb2dda66997822 (patch)
tree123c12e5444be33b05de4a27383ad6e7d8bb9ee3
parente746e6cb8ac81cf0a82daa5c33261e52b1964883 (diff)
Allow out-of-tree builds for 'tests' directory also
-rw-r--r--tests/Makefile.in24
1 files changed, 12 insertions, 12 deletions
diff --git a/tests/Makefile.in b/tests/Makefile.in
index 1826737..42cb354 100644
--- a/tests/Makefile.in
+++ b/tests/Makefile.in
@@ -4,11 +4,11 @@
PROGRAMS = midiprobe midiout qmidiin cmidiin sysextest
RM = /bin/rm
SRC_PATH = ..
-INCLUDE = ..
+INCLUDE = @top_srcdir@
OBJECT_PATH = @object_path@
vpath %.o $(OBJECT_PATH)
-OBJECTS = RtMidi.o
+OBJECTS = @top_srcdir@/RtMidi.o
CC = @CXX@
DEFS = @CPPFLAGS@
@@ -21,20 +21,20 @@ LIBRARY = @LIBS@
all : $(PROGRAMS)
-midiprobe : midiprobe.cpp $(OBJECTS)
- $(CC) $(CFLAGS) $(DEFS) -o midiprobe midiprobe.cpp $(OBJECT_PATH)/RtMidi.o $(LIBRARY)
+midiprobe : @srcdir@/midiprobe.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o midiprobe $^ $(LIBRARY)
-midiout : midiout.cpp $(OBJECTS)
- $(CC) $(CFLAGS) $(DEFS) -o midiout midiout.cpp $(OBJECT_PATH)/RtMidi.o $(LIBRARY)
+midiout : @srcdir@/midiout.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o midiout $^ $(LIBRARY)
-qmidiin : qmidiin.cpp $(OBJECTS)
- $(CC) $(CFLAGS) $(DEFS) -o qmidiin qmidiin.cpp $(OBJECT_PATH)/RtMidi.o $(LIBRARY)
+qmidiin : @srcdir@/qmidiin.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o qmidiin $^ $(LIBRARY)
-cmidiin : cmidiin.cpp $(OBJECTS)
- $(CC) $(CFLAGS) $(DEFS) -o cmidiin cmidiin.cpp $(OBJECT_PATH)/RtMidi.o $(LIBRARY)
+cmidiin : @srcdir@/cmidiin.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o cmidiin $^ $(LIBRARY)
-sysextest : sysextest.cpp $(OBJECTS)
- $(CC) $(CFLAGS) $(DEFS) -o sysextest sysextest.cpp $(OBJECT_PATH)/RtMidi.o $(LIBRARY)
+sysextest : @srcdir@/sysextest.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o sysextest $^ $(LIBRARY)
clean :
$(RM) -f $(OBJECT_PATH)/*.o