X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=tests%2FMakefile.in;h=fbca16b8526f18b6ac9d08f81ff33357bfd45328;hb=0f60381cb4ed79bb40979c106ee1515df85c4873;hp=54f4d4a0304b87754beab5b4d59264cc918fc33c;hpb=8cd04dd6b77f05fe0f032959dfefda58b2ce38ae;p=rtaudio.git diff --git a/tests/Makefile.in b/tests/Makefile.in index 54f4d4a..fbca16b 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -1,55 +1,58 @@ -### RtAudio tests Makefile - for various flavors of unix +### Do not edit -- Generated by 'configure --with-whatever' from Makefile.in +### RtAudio tests Makefile - for various flavors of unix and MinGW -PROGRAMS = info play_saw record_raw in_out play_raw twostreams call_saw call_inout +PROGRAMS = audioprobe playsaw playraw record duplex testall teststops RM = /bin/rm -SRC_PATH = ../ -INCLUDE = ../ +SRC_PATH = .. +INCLUDE = .. OBJECT_PATH = @object_path@ vpath %.o $(OBJECT_PATH) -OBJECTS = RtAudio.o +OBJECTS = RtAudio.o @objects@ CC = @CXX@ -DEFS = @debug@ -DEFS += @audio_apis@ -CFLAGS = @cflags@ -CFLAGS += @warn@ -I$(INCLUDE) +DEFS = @CPPFLAGS@ +CFLAGS = @CXXFLAGS@ +CFLAGS += -I$(INCLUDE) -I../include LIBRARY = @LIBS@ -LIBRARY += @frameworks@ %.o : $(SRC_PATH)/%.cpp $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $(OBJECT_PATH)/$@ -all : $(PROGRAMS) +%.o : ../include/%.cpp + $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $(OBJECT_PATH)/$@ -info : info.cpp $(OBJECTS) - $(CC) $(CFLAGS) $(DEFS) -o info info.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY) +all : $(PROGRAMS) -play_saw : play_saw.cpp $(OBJECTS) - $(CC) $(CFLAGS) $(DEFS) -o play_saw play_saw.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY) +audioprobe : audioprobe.cpp $(OBJECTS) + $(CC) $(CFLAGS) $(DEFS) -o audioprobe audioprobe.cpp $(OBJECT_PATH)/*.o $(LIBRARY) -play_raw : play_raw.cpp $(OBJECTS) - $(CC) $(CFLAGS) $(DEFS) -o play_raw play_raw.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY) +playsaw : playsaw.cpp $(OBJECTS) + $(CC) $(CFLAGS) $(DEFS) -o playsaw playsaw.cpp $(OBJECT_PATH)/*.o $(LIBRARY) -record_raw : record_raw.cpp $(OBJECTS) - $(CC) $(CFLAGS) $(DEFS) -o record_raw record_raw.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY) +playraw : playraw.cpp $(OBJECTS) + $(CC) $(CFLAGS) $(DEFS) -o playraw playraw.cpp $(OBJECT_PATH)/*.o $(LIBRARY) -in_out : in_out.cpp $(OBJECTS) - $(CC) $(CFLAGS) $(DEFS) -o in_out in_out.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY) +record : record.cpp $(OBJECTS) + $(CC) $(CFLAGS) $(DEFS) -o record record.cpp $(OBJECT_PATH)/*.o $(LIBRARY) -twostreams : twostreams.cpp $(OBJECTS) - $(CC) $(CFLAGS) $(DEFS) -o twostreams twostreams.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY) +duplex : duplex.cpp $(OBJECTS) + $(CC) $(CFLAGS) $(DEFS) -o duplex duplex.cpp $(OBJECT_PATH)/*.o $(LIBRARY) -call_saw : call_saw.cpp $(OBJECTS) - $(CC) $(CFLAGS) $(DEFS) -o call_saw call_saw.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY) +testall : testall.cpp $(OBJECTS) + $(CC) $(CFLAGS) $(DEFS) -o testall testall.cpp $(OBJECT_PATH)/*.o $(LIBRARY) -call_inout : call_inout.cpp $(OBJECTS) - $(CC) $(CFLAGS) $(DEFS) -o call_inout call_inout.cpp $(OBJECT_PATH)/RtAudio.o $(LIBRARY) +teststops : teststops.cpp $(OBJECTS) + $(CC) $(CFLAGS) $(DEFS) -o teststops teststops.cpp $(OBJECT_PATH)/*.o $(LIBRARY) clean : - -rm $(OBJECT_PATH)/*.o - -rm $(PROGRAMS) - -rm -f *~ + $(RM) -f $(OBJECT_PATH)/*.o + $(RM) -f $(PROGRAMS) + $(RM) -f *.raw *~ *.exe + $(RM) -fR *.dSYM + +distclean: clean + $(RM) -f Makefile strip : strip $(PROGRAMS)