Mercurial > hg > sonic-visualiser
annotate convert.pro @ 2539:98321b83ac9b
Add any persistent config defines (e.g. feedback request)
author | Chris Cannam |
---|---|
date | Thu, 14 May 2020 19:03:05 +0100 |
parents | 555e3add86b2 |
children |
rev | line source |
---|---|
Chris@1297 | 1 |
Chris@1297 | 2 TEMPLATE = app |
Chris@1297 | 3 |
Chris@1976 | 4 CONFIG += stl exceptions console warn_on |
Chris@1297 | 5 |
Chris@1297 | 6 CONFIG -= qt |
Chris@1297 | 7 |
Chris@1297 | 8 exists(config.pri) { |
Chris@1297 | 9 include(config.pri) |
Chris@1297 | 10 } |
Chris@1297 | 11 |
Chris@1297 | 12 !exists(config.pri) { |
Chris@1297 | 13 include(noconfig.pri) |
Chris@1297 | 14 |
Chris@1297 | 15 macx*: LIBS -= -framework CoreAudio -framework CoreMidi -framework AudioUnit -framework AudioToolbox -framework CoreFoundation -framework CoreServices -framework Accelerate -lbz2 -lz |
Chris@1297 | 16 } |
Chris@1297 | 17 |
Chris@1301 | 18 # Can't support this flag with the JSON11 and basen modules as they stand |
Chris@1301 | 19 QMAKE_CXXFLAGS -= -Werror |
Chris@1301 | 20 |
Chris@1297 | 21 # Using the "console" CONFIG flag above should ensure this happens for |
Chris@1297 | 22 # normal Windows builds, but this may be necessary when cross-compiling |
Chris@1297 | 23 win32-x-g++: QMAKE_LFLAGS += -Wl,-subsystem,console |
Chris@1297 | 24 |
Chris@1297 | 25 macx*: CONFIG -= app_bundle |
Chris@1297 | 26 |
Chris@1297 | 27 linux*: LIBS += -ldl |
Chris@1297 | 28 |
Chris@1297 | 29 TARGET = piper-convert |
Chris@1297 | 30 |
Chris@1297 | 31 OBJECTS_DIR = o |
Chris@1297 | 32 MOC_DIR = o |
Chris@1297 | 33 |
Chris@2045 | 34 INCLUDEPATH += piper-vamp-cpp piper-vamp-cpp/ext vamp-plugin-sdk |
Chris@1297 | 35 |
Chris@1297 | 36 include(vamp-plugin-sdk-files.pri) |
Chris@1297 | 37 |
Chris@1297 | 38 for (file, VAMP_SOURCES) { SOURCES += $$file } |
Chris@1297 | 39 for (file, VAMP_HEADERS) { HEADERS += $$file } |
Chris@1297 | 40 |
Chris@1297 | 41 HEADERS += \ |
Chris@2045 | 42 piper-vamp-cpp/vamp-capnp/piper.capnp.h \ |
Chris@2045 | 43 piper-vamp-cpp/vamp-capnp/VampnProto.h |
Chris@1297 | 44 |
Chris@1297 | 45 SOURCES += \ |
Chris@2045 | 46 piper-vamp-cpp/vamp-capnp/piper-capnp.cpp \ |
Chris@2045 | 47 piper-vamp-cpp/ext/json11/json11.cpp \ |
Chris@2045 | 48 piper-vamp-cpp/vamp-server/convert.cpp |