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
+