Mercurial > hg > svcore
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 \ |