### RtMidi tests Makefile - for various flavors of unix PROGRAMS = midiinfo midiout qmidiin cmidiin RM = /bin/rm SRC_PATH = ../ INCLUDE = ../ OBJECT_PATH = @object_path@ vpath %.o $(OBJECT_PATH) OBJECTS = RtMidi.o CC = @CXX@ DEFS = @debug@ DEFS += @midi_api@ CFLAGS = @cflags@ CFLAGS += @warn@ -I$(INCLUDE) LIBRARY = @LIBS@ LIBRARY += @frameworks@ %.o : $(SRC_PATH)/%.cpp $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $(OBJECT_PATH)/$@ all : $(PROGRAMS) midiinfo : midiinfo.cpp $(OBJECTS) $(CC) $(CFLAGS) $(DEFS) -o midiinfo midiinfo.cpp $(OBJECT_PATH)/RtMidi.o $(LIBRARY) midiout : midiout.cpp $(OBJECTS) $(CC) $(CFLAGS) $(DEFS) -o midiout midiout.cpp $(OBJECT_PATH)/RtMidi.o $(LIBRARY) qmidiin : qmidiin.cpp $(OBJECTS) $(CC) $(CFLAGS) $(DEFS) -o qmidiin qmidiin.cpp $(OBJECT_PATH)/RtMidi.o $(LIBRARY) cmidiin : cmidiin.cpp $(OBJECTS) $(CC) $(CFLAGS) $(DEFS) -o cmidiin cmidiin.cpp $(OBJECT_PATH)/RtMidi.o $(LIBRARY) clean : -rm $(OBJECT_PATH)/*.o -rm $(PROGRAMS) -rm -f *~ strip : strip $(PROGRAMS)