TEMPLATE=app CONFIG-=qt CONFIG+=console CONFIG -= c++11 TARGET=adlmidiplay DESTDIR=$$PWD/bin/ #INCLUDEPATH += $$PWD/AudioCodecs/build/install/include #LIBS += -L$$PWD/AudioCodecs/build/install/lib INCLUDEPATH += $$PWD/src $$PWD/include #LIBS += -Wl,-Bstatic -lSDL2 -Wl,-Bdynamic -lpthread -ldl LIBS += -lSDL2 -lpthread -ldl #DEFINES += DEBUG_TIME_CALCULATION #DEFINES += DEBUG_SEEKING_TEST #DEFINES += DISABLE_EMBEDDED_BANKS #DEFINES += ADLMIDI_USE_DOSBOX_OPL #DEFINES += ENABLE_BEGIN_SILENCE_SKIPPING #DEFINES += DEBUG_TRACE_ALL_EVENTS #DEFINES += DEBUG_TRACE_ALL_CHANNELS QMAKE_CFLAGS += -std=c90 -pedantic QMAKE_CXXFLAGS += -std=c++98 -pedantic HEADERS += \ include/adlmidi.h \ src/adlbank.h \ src/adldata.hh \ src/adlmidi_private.hpp \ src/chips/dosbox/dbopl.h \ src/chips/dosbox_opl3.h \ src/chips/nuked/nukedopl3_174.h \ src/chips/nuked/nukedopl3.h \ src/chips/nuked_opl3.h \ src/chips/nuked_opl3_v174.h \ src/chips/opl_chip_base.h \ src/chips/opl_chip_base.tcc \ src/cvt_mus2mid.hpp \ src/cvt_xmi2mid.hpp \ src/midi_sequencer.h \ src/midi_sequencer.hpp \ src/midi_sequencer_impl.hpp \ src/fraction.hpp \ src/midiplay/wave_writer.h SOURCES += \ src/adldata.cpp \ \ src/adlmidi.cpp \ src/adlmidi_load.cpp \ src/adlmidi_midiplay.cpp \ src/adlmidi_opl3.cpp \ src/adlmidi_private.cpp \ src/adlmidi_sequencer.cpp \ src/wopl/wopl_file.c \ src/chips/dosbox/dbopl.cpp \ src/chips/dosbox_opl3.cpp \ src/chips/nuked/nukedopl3_174.c \ src/chips/nuked/nukedopl3.c \ src/chips/nuked_opl3.cpp \ src/chips/nuked_opl3_v174.cpp \ utils/midiplay/adlmidiplay.cpp \ utils/midiplay/wave_writer.c