Mercurial > hg > sonic-annotator
diff runner.pro @ 67:512e5ff16395
Rework to use hg subrepos
author | Chris Cannam |
---|---|
date | Tue, 21 Aug 2012 13:36:13 +0100 |
parents | sonic-annotator.pro@94d988cef54e |
children | d78c80be335f |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/runner.pro Tue Aug 21 13:36:13 2012 +0100 @@ -0,0 +1,51 @@ +TEMPLATE = app + +include(config.pri) + +CONFIG += qt thread warn_on stl rtti exceptions console +QT += xml network +QT -= gui + +# Using the "console" CONFIG flag above should ensure this happens for +# normal Windows builds, but the console feature doesn't get picked up +# in my local cross-compile setup because qmake itself doesn't know to +# look for win32 features +win32-x-g++:QMAKE_LFLAGS += -Wl,-subsystem,console + +# If you have compiled your Vamp plugin SDK with FFTW (using its +# HAVE_FFTW3 flag), you can define the same flag here to ensure the +# program saves and restores FFTW wisdom in its configuration properly +# +#DEFINES += HAVE_FFTW3 + +TARGET = sonic-annotator + +DEPENDPATH += . svcore +INCLUDEPATH += . svcore + +QMAKE_LIBDIR = svcore $$QMAKE_LIBDIR + +QMAKE_CXXFLAGS_RELEASE += -fmessage-length=80 -fdiagnostics-show-location=every-line + +OBJECTS_DIR = o +MOC_DIR = o + +contains(DEFINES, BUILD_STATIC):LIBS -= -ljack + +LIBS = -lsvcore $$LIBS + +PRE_TARGETDEPS += svcore/libsvcore.a + +HEADERS += \ + runner/AudioDBFeatureWriter.h \ + runner/FeatureWriterFactory.h \ + runner/DefaultFeatureWriter.h \ + runner/FeatureExtractionManager.h + +SOURCES += \ + runner/main.cpp \ + runner/DefaultFeatureWriter.cpp \ + runner/FeatureExtractionManager.cpp \ + runner/AudioDBFeatureWriter.cpp \ + runner/FeatureWriterFactory.cpp +