summaryrefslogtreecommitdiff
path: root/tests/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Makefile.in')
-rw-r--r--tests/Makefile.in61
1 files changed, 61 insertions, 0 deletions
diff --git a/tests/Makefile.in b/tests/Makefile.in
new file mode 100644
index 0000000..3bacb8c
--- /dev/null
+++ b/tests/Makefile.in
@@ -0,0 +1,61 @@
+### RtAudio tests Makefile - for various flavors of unix
+
+PROGRAMS = info play_saw record_raw in_out play_raw twostreams call_saw call_inout call_twostreams call_playtwo
+RM = /bin/rm
+SRC_PATH = ../
+INCLUDE = ../
+OBJECT_PATH = @object_path@
+vpath %.o $(OBJECT_PATH)
+
+OBJECTS = RtAudio.o
+
+CC = @CXX@
+DEFS = @debug@
+DEFS += @sound_api@
+CFLAGS = @cflags@
+CFLAGS += @warn@ -I$(INCLUDE)
+LIBRARY = @LIBS@
+LIBRARY += @frameworks@
+
+%.o : $(SRC_PATH)/%.cpp
+ $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $(OBJECT_PATH)/$@
+
+all : $(PROGRAMS)
+
+info : info.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o info info.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY)
+
+play_saw : play_saw.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o play_saw play_saw.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY)
+
+play_raw : play_raw.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o play_raw play_raw.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY)
+
+record_raw : record_raw.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o record_raw record_raw.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY)
+
+in_out : in_out.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o in_out in_out.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY)
+
+twostreams : twostreams.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o twostreams twostreams.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY)
+
+call_saw : call_saw.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o call_saw call_saw.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY)
+
+call_inout : call_inout.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o call_inout call_inout.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY)
+
+call_twostreams : call_twostreams.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o call_twostreams call_twostreams.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY)
+
+call_playtwo : call_playtwo.cpp $(OBJECTS)
+ $(CC) $(CFLAGS) $(DEFS) -o call_playtwo call_playtwo.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY)
+
+clean :
+ -rm $(OBJECT_PATH)/*.o
+ -rm $(PROGRAMS)
+ -rm -f *~
+
+strip :
+ strip $(PROGRAMS)