Various configure changes for MinGW (gps).
[rtaudio-cdist.git] / tests / Makefile.in
1 ### Do not edit -- Generated by 'configure --with-whatever' from Makefile.in
2 ### RtAudio tests Makefile - for various flavors of unix and MinGW
3
4 PROGRAMS = audioprobe playsaw playraw record duplex testall
5 RM = /bin/rm
6 SRC_PATH = ..
7 INCLUDE = ..
8 OBJECT_PATH = @object_path@
9 vpath %.o $(OBJECT_PATH)
10
11 OBJECTS =       RtAudio.o @objects@
12
13 CC       = @CXX@
14 DEFS     = @debug@
15 DEFS    += @audio_apis@
16 CFLAGS   = @cflags@
17 CFLAGS  += @warn@ -I$(INCLUDE) -I../include
18 LIBRARY  = @LIBS@
19 LIBRARY += @frameworks@
20
21 %.o : $(SRC_PATH)/%.cpp
22         $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $(OBJECT_PATH)/$@
23
24 %.o : ../include/%.cpp
25         $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $(OBJECT_PATH)/$@
26
27 all : $(PROGRAMS)
28
29 audioprobe : audioprobe.cpp $(OBJECTS)
30         $(CC) $(CFLAGS) $(DEFS) -o audioprobe audioprobe.cpp $(OBJECT_PATH)/*.o $(LIBRARY)
31
32 playsaw : playsaw.cpp $(OBJECTS)
33         $(CC) $(CFLAGS) $(DEFS) -o playsaw playsaw.cpp $(OBJECT_PATH)/*.o $(LIBRARY)
34
35 playraw : playraw.cpp $(OBJECTS)
36         $(CC) $(CFLAGS) $(DEFS) -o playraw playraw.cpp $(OBJECT_PATH)/*.o $(LIBRARY)
37
38 record : record.cpp $(OBJECTS)
39         $(CC) $(CFLAGS) $(DEFS) -o record record.cpp $(OBJECT_PATH)/*.o $(LIBRARY)
40
41 duplex : duplex.cpp $(OBJECTS)
42         $(CC) $(CFLAGS) $(DEFS) -o duplex duplex.cpp $(OBJECT_PATH)/*.o $(LIBRARY)
43
44 testall : testall.cpp $(OBJECTS)
45         $(CC) $(CFLAGS) $(DEFS) -o testall testall.cpp $(OBJECT_PATH)/*.o $(LIBRARY)
46
47
48 clean : 
49         -rm $(OBJECT_PATH)/*.o
50         -rm $(PROGRAMS)
51         -rm -f *.raw *~ *.exe
52
53 strip : 
54         strip $(PROGRAMS)