Mercurial > hg > sonic-visualiser
diff sv.pro @ 1332:587c0e53ea86 3.0-integration
Rearrange svcore tests so they can all be built from the top level
author | Chris Cannam |
---|---|
date | Mon, 14 Nov 2016 17:53:16 +0000 |
parents | c6513cae4747 |
children | 6399dba63753 |
line wrap: on
line diff
--- a/sv.pro Mon Nov 14 15:00:29 2016 +0000 +++ b/sv.pro Mon Nov 14 17:53:16 2016 +0000 @@ -9,7 +9,8 @@ include(noconfig.pri) } -CONFIG += qt thread warn_on stl rtti exceptions c++11 +include(base.pri) + QT += network xml gui widgets svg TARGET = "Sonic Visualiser" @@ -22,15 +23,6 @@ i18n/sonic-visualiser_en_US.ts \ i18n/sonic-visualiser_cs_CZ.ts -# Platform defines for RtMidi -linux*: DEFINES += __LINUX_ALSASEQ__ -macx*: DEFINES += __MACOSX_CORE__ -win*: DEFINES += __WINDOWS_MM__ -solaris*: DEFINES += __RTMIDI_DUMMY_ONLY__ - -# Defines for Dataquay -DEFINES += USE_SORD - OBJECTS_DIR = o MOC_DIR = o @@ -42,65 +34,14 @@ # Mac integration QMAKE_INFO_PLIST = deploy/osx/Info.plist -SV_INCLUDEPATH = \ - . \ - bqvec \ - bqvec/bqvec \ - bqresample \ - bqaudioio \ - bqaudioio/bqaudioio \ - piper-cpp \ - checker \ - checker/checker \ - dataquay \ - dataquay/dataquay \ - svcore \ - svcore/data \ - svcore/plugin/api/alsa \ - svgui \ - svapp \ - vamp-plugin-sdk - -DEPENDPATH += $$SV_INCLUDEPATH -INCLUDEPATH += $$SV_INCLUDEPATH - -include(bq-files.pri) -include(vamp-plugin-sdk-files.pri) -include(svcore/files.pri) include(svgui/files.pri) include(svapp/files.pri) -DATAQUAY_SOURCES=$$fromfile(dataquay/lib.pro, SOURCES) -DATAQUAY_HEADERS=$$fromfile(dataquay/lib.pro, HEADERS) - -CHECKER_SOURCES=$$fromfile(checker/checker.pri, SOURCES) -CHECKER_HEADERS=$$fromfile(checker/checker.pri, HEADERS) - -CLIENT_HEADERS=$$fromfile(piper-cpp/vamp-client/client.pro, HEADERS) - -for (file, BQ_SOURCES) { SOURCES += $$file } -for (file, BQ_HEADERS) { HEADERS += $$file } - -for (file, VAMP_SOURCES) { SOURCES += $$file } -for (file, VAMP_HEADERS) { HEADERS += $$file } - -for (file, SVCORE_SOURCES) { SOURCES += $$sprintf("svcore/%1", $$file) } for (file, SVGUI_SOURCES) { SOURCES += $$sprintf("svgui/%1", $$file) } for (file, SVAPP_SOURCES) { SOURCES += $$sprintf("svapp/%1", $$file) } -for (file, DATAQUAY_SOURCES) { SOURCES += $$sprintf("dataquay/%1", $$file) } -for (file, CHECKER_SOURCES) { SOURCES += $$sprintf("checker/%1", $$file) } -for (file, SVCORE_HEADERS) { HEADERS += $$sprintf("svcore/%1", $$file) } for (file, SVGUI_HEADERS) { HEADERS += $$sprintf("svgui/%1", $$file) } for (file, SVAPP_HEADERS) { HEADERS += $$sprintf("svapp/%1", $$file) } -for (file, DATAQUAY_HEADERS) { HEADERS += $$sprintf("dataquay/%1", $$file) } -for (file, CHECKER_HEADERS) { HEADERS += $$sprintf("checker/%1", $$file) } - -for (file, CLIENT_HEADERS) { - HEADERS += $$sprintf("piper-cpp/vamp-client/%1", $$file) -} - -SOURCES += piper-cpp/vamp-capnp/piper-capnp.cpp HEADERS += \ main/MainWindow.h \