c@3
|
1
|
c@0
|
2 TEMPLATE = lib
|
c@104
|
3 CONFIG += plugin warn_on release
|
c@3
|
4 CONFIG -= qt
|
c@3
|
5
|
c@116
|
6 linux-g++* {
|
c@125
|
7 QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -O3 -fno-exceptions -fPIC -ffast-math -msse -mfpmath=sse -ftree-vectorize -fomit-frame-pointer
|
c@116
|
8 DEFINES += USE_PTHREADS
|
c@116
|
9 INCLUDEPATH += ../vamp-plugin-sdk ../qm-dsp
|
c@132
|
10 LIBPATH += ../vamp-plugin-sdk ../qm-dsp
|
c@116
|
11 }
|
c@104
|
12
|
c@116
|
13 linux-g++ {
|
c@116
|
14 LIBS += -static-libgcc -Wl,-Bstatic -lqm-dsp -lvamp-sdk -L/usr/lib/sse2/atlas -L/usr/lib/atlas/sse -llapack -lblas $$system(g++ -print-file-name=libstdc++.a) -lc -Wl,-Bdynamic -lpthread -Wl,--version-script=vamp-plugin.map
|
c@116
|
15 }
|
c@104
|
16
|
c@116
|
17 linux-g++-64 {
|
c@123
|
18 QMAKE_CXXFLAGS_RELEASE += -msse2
|
c@124
|
19 LIBS += -Lbuild/linux/amd64 -Wl,-Bstatic -lqm-dsp -lvamp-sdk -llapack -lcblas -latlas -lc -Wl,-Bdynamic -lpthread -Wl,--version-script=vamp-plugin.map
|
c@116
|
20 }
|
c@116
|
21
|
c@116
|
22 macx-g++* {
|
c@117
|
23 QMAKE_MAC_SDK=/Developer/SDKs/MacOSX10.4u.sdk
|
c@117
|
24 QMAKE_CXXFLAGS_RELEASE += -O2 -g0
|
c@117
|
25 CONFIG += x86 ppc
|
c@116
|
26 DEFINES += USE_PTHREADS
|
c@117
|
27 LIBS += -lqm-dsp -lvamp-sdk -framework Accelerate -lpthread -exported_symbols_list=vamp-plugin.list
|
c@116
|
28 INCLUDEPATH += ../vamp-plugin-sdk ../qm-dsp
|
c@117
|
29 LIBPATH += ../include ../lib ../qm-dsp
|
c@116
|
30 }
|
c@116
|
31
|
c@116
|
32 win32-x-g++ {
|
c@116
|
33 QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -O2 -march=pentium3 -msse
|
c@116
|
34 INCLUDEPATH += ../include ../qm-dsp
|
c@116
|
35 LIBPATH += ./build/mingw32 ../lib ../qm-dsp ../qm-dsp/release
|
c@116
|
36 LIBS += -shared -Wl,-Bstatic -lqm-dsp -lvamp-sdk -llapack -lcblas -latlas -lf77blas -lg2cstubs -Wl,-Bdynamic -Wl,--version-script=vamp-plugin.map
|
c@116
|
37 }
|
c@12
|
38
|
c@130
|
39 solaris* {
|
c@130
|
40 QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -fast
|
c@130
|
41 INCLUDEPATH += /usr/local/include ../qm-dsp
|
c@130
|
42 INCLUDEPATH += /opt/ATLAS3.9.14/include
|
c@130
|
43 LIBPATH += ../qm-dsp /opt/ATLAS3.9.14/lib
|
c@130
|
44 DEFINES += USE_PTHREADS
|
c@130
|
45 LIBS += -Bstatic -lqm-dsp -lvamp-sdk -llapack -lcblas -latlas -Bdynamic -lpthread -Wl,--version-script=vamp-plugin.map -lCstd -lCrun
|
c@130
|
46 }
|
c@130
|
47
|
c@0
|
48 OBJECTS_DIR = tmp_obj
|
c@0
|
49 MOC_DIR = tmp_moc
|
c@0
|
50
|
c@0
|
51 DEPENDPATH += plugins
|
c@0
|
52 INCLUDEPATH += . plugins
|
c@0
|
53
|
c@0
|
54 # Input
|
c@92
|
55 HEADERS += plugins/AdaptiveSpectrogram.h \
|
c@92
|
56 plugins/BarBeatTrack.h \
|
c@89
|
57 plugins/BeatTrack.h \
|
c@97
|
58 plugins/DWT.h \
|
c@27
|
59 plugins/OnsetDetect.h \
|
c@0
|
60 plugins/ChromagramPlugin.h \
|
c@9
|
61 plugins/ConstantQSpectrogram.h \
|
c@21
|
62 plugins/KeyDetect.h \
|
c@45
|
63 plugins/MFCCPlugin.h \
|
c@37
|
64 plugins/SegmenterPlugin.h \
|
c@41
|
65 plugins/SimilarityPlugin.h \
|
c@120
|
66 plugins/TonalChangeDetect.h \
|
c@120
|
67 plugins/Transcription.h
|
c@70
|
68 SOURCES += g2cstubs.c \
|
c@92
|
69 plugins/AdaptiveSpectrogram.cpp \
|
c@89
|
70 plugins/BarBeatTrack.cpp \
|
c@70
|
71 plugins/BeatTrack.cpp \
|
c@97
|
72 plugins/DWT.cpp \
|
c@27
|
73 plugins/OnsetDetect.cpp \
|
c@0
|
74 plugins/ChromagramPlugin.cpp \
|
c@9
|
75 plugins/ConstantQSpectrogram.cpp \
|
c@21
|
76 plugins/KeyDetect.cpp \
|
c@45
|
77 plugins/MFCCPlugin.cpp \
|
c@37
|
78 plugins/SegmenterPlugin.cpp \
|
c@41
|
79 plugins/SimilarityPlugin.cpp \
|
c@3
|
80 plugins/TonalChangeDetect.cpp \
|
c@120
|
81 plugins/Transcription.cpp \
|
c@3
|
82 ./libmain.cpp
|
c@37
|
83
|