comparison svcore.pro @ 822:54829c1e155e tonioni

Merge from the default branch
author Chris Cannam
date Fri, 12 Jul 2013 13:10:28 +0100
parents 9aa3f343a6ea f85050b6f522
children f9f178efd6b8
comparison
equal deleted inserted replaced
818:5e9ff92ca05e 822:54829c1e155e
1 1
2 TEMPLATE = lib 2 TEMPLATE = lib
3 3
4 include(config.pri) 4 exists(config.pri) {
5 include(config.pri)
6 }
7 win* {
8 !exists(config.pri) {
9 DEFINES += HAVE_BZ2 HAVE_FFTW3 HAVE_FFTW3F HAVE_SNDFILE HAVE_SAMPLERATE HAVE_VAMP HAVE_VAMPHOSTSDK HAVE_RUBBERBAND HAVE_DATAQUAY HAVE_LIBLO HAVE_MAD HAVE_ID3TAG
10 }
11 }
5 12
6 CONFIG += staticlib qt thread warn_on stl rtti exceptions 13 CONFIG += staticlib qt thread warn_on stl rtti exceptions
7 QT += network xml 14 QT += network xml
8 QT -= gui 15 QT -= gui
9 16
10 TARGET = svcore 17 TARGET = svcore
11 18
12 DEPENDPATH += . data plugin plugin/api/alsa 19 DEPENDPATH += . data plugin plugin/api/alsa
13 INCLUDEPATH += . data plugin plugin/api/alsa 20 INCLUDEPATH += . data plugin plugin/api/alsa ../dataquay
14 OBJECTS_DIR = o 21 OBJECTS_DIR = o
15 MOC_DIR = o 22 MOC_DIR = o
23
24 win32-g++ {
25 INCLUDEPATH += ../sv-dependency-builds/win32-mingw/include
26 }
27 win32-msvc* {
28 INCLUDEPATH += ../sv-dependency-builds/win32-msvc/include
29 }
16 30
17 # Doesn't work with this library, which contains C99 as well as C++ 31 # Doesn't work with this library, which contains C99 as well as C++
18 PRECOMPILED_HEADER = 32 PRECOMPILED_HEADER =
19 33
20 # Set up suitable platform defines for RtMidi 34 # Set up suitable platform defines for RtMidi
219 plugin/api/alsa/asoundlib.h \ 233 plugin/api/alsa/asoundlib.h \
220 plugin/api/alsa/seq.h \ 234 plugin/api/alsa/seq.h \
221 plugin/api/alsa/seq_event.h \ 235 plugin/api/alsa/seq_event.h \
222 plugin/api/alsa/seq_midi_event.h \ 236 plugin/api/alsa/seq_midi_event.h \
223 plugin/api/alsa/sound/asequencer.h 237 plugin/api/alsa/sound/asequencer.h
238
239
224 SOURCES += plugin/DSSIPluginFactory.cpp \ 240 SOURCES += plugin/DSSIPluginFactory.cpp \
225 plugin/DSSIPluginInstance.cpp \ 241 plugin/DSSIPluginInstance.cpp \
226 plugin/FeatureExtractionPluginFactory.cpp \ 242 plugin/FeatureExtractionPluginFactory.cpp \
227 plugin/LADSPAPluginFactory.cpp \ 243 plugin/LADSPAPluginFactory.cpp \
228 plugin/LADSPAPluginInstance.cpp \ 244 plugin/LADSPAPluginInstance.cpp \
229 plugin/PluginIdentifier.cpp \ 245 plugin/PluginIdentifier.cpp \
230 plugin/PluginXml.cpp \ 246 plugin/PluginXml.cpp \
231 plugin/RealTimePluginFactory.cpp \ 247 plugin/RealTimePluginFactory.cpp \
232 plugin/RealTimePluginInstance.cpp \ 248 plugin/RealTimePluginInstance.cpp \
233 plugin/api/dssi_alsa_compat.c \
234 plugin/plugins/SamplePlayer.cpp 249 plugin/plugins/SamplePlayer.cpp
250
251 !linux* {
252 SOURCES += plugin/api/dssi_alsa_compat.c
253 }
235 254
236 HEADERS += rdf/PluginRDFIndexer.h \ 255 HEADERS += rdf/PluginRDFIndexer.h \
237 rdf/PluginRDFDescription.h \ 256 rdf/PluginRDFDescription.h \
238 rdf/RDFExporter.h \ 257 rdf/RDFExporter.h \
239 rdf/RDFFeatureWriter.h \ 258 rdf/RDFFeatureWriter.h \