portmidi.pro (971B)
1 #------------------------------------------------- 2 # 3 # Project created by QtCreator 2010-09-02T12:50:47 4 # 5 #------------------------------------------------- 6 7 QT -= core gui 8 9 TARGET = portmidi 10 TEMPLATE = lib 11 CONFIG += staticlib # replace this with DLL for dynamic link on Windows 12 13 INCLUDEPATH = pm_common/ porttime/ 14 15 win32 { 16 INCLUDEPATH += pm_win/ 17 LIBS += -lwinmm 18 SOURCES += pm_win/pmwinmm.c \ 19 pm_win/pmwin.c 20 HEADERS += pm_win/pmwinmm.h 21 } 22 23 # this build hasn't been tested on Linux yet 24 unix { 25 DEFINES += PMALSA 26 INCLUDEPATH += pm_linux/ 27 LIBS += -lasound 28 SOURCES += pm_linux/finddefault.c \ 29 pm_linux/pmlinux.c \ 30 pm_linux/pmlinuxalsa.c 31 HEADERS += pm_linux/pmlinux.h pm_linux/pmlinuxalsa.h 32 } 33 34 35 DEFINES -= UNICODE 36 37 SOURCES += \ 38 pm_common/portmidi.c \ 39 pm_common/pmutil.c \ 40 porttime/porttime.c \ 41 porttime/ptwinmm.c 42 43 HEADERS += \ 44 pm_common/pmutil.h \ 45 pm_common/pminternal.h \ 46 pm_common/portmidi.h \ 47 porttime/porttime.h