annotate convert.pro @ 2541:7eab1eca5cc4

Place an expiry on feedback request for this version
author Chris Cannam
date Fri, 15 May 2020 14:21:42 +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