annotate server.pro @ 1280:2f3dc5f839d2 project-file-rework

Merge in subrepo
author Chris Cannam
date Mon, 24 Oct 2016 17:54:50 +0100
parents c6513cae4747
children ac6db2ee1beb
rev   line source
Chris@1278 1
Chris@1278 2 TEMPLATE = app
Chris@1278 3
Chris@1278 4 CONFIG += qt stl c++11 exceptions console warn_on
Chris@1278 5 QT -= xml network gui widgets
Chris@1278 6
Chris@1278 7 exists(config.pri) {
Chris@1278 8 include(config.pri)
Chris@1278 9 }
Chris@1278 10
Chris@1279 11 !exists(config.pri) {
Chris@1279 12 include(noconfig.pri)
Chris@1278 13 }
Chris@1278 14
Chris@1278 15 # Using the "console" CONFIG flag above should ensure this happens for
Chris@1278 16 # normal Windows builds, but this may be necessary when cross-compiling
Chris@1278 17 win32-x-g++:QMAKE_LFLAGS += -Wl,-subsystem,console
Chris@1278 18
Chris@1279 19 linux*: LIBS += -ldl
Chris@1278 20
Chris@1278 21 TARGET = piper-vamp-server
Chris@1278 22
Chris@1278 23 OBJECTS_DIR = o
Chris@1278 24 MOC_DIR = o
Chris@1278 25
Chris@1278 26 INCLUDEPATH += piper-cpp vamp-plugin-sdk
Chris@1279 27
Chris@1279 28 include(vamp-plugin-sdk-files.pri)
Chris@1279 29
Chris@1279 30 for (file, VAMP_SOURCES) { SOURCES += $$file }
Chris@1279 31 for (file, VAMP_HEADERS) { HEADERS += $$file }
Chris@1278 32
Chris@1278 33 HEADERS += \
Chris@1278 34 piper-cpp/vamp-capnp/piper.capnp.h \
Chris@1278 35 piper-cpp/vamp-capnp/VampnProto.h
Chris@1278 36
Chris@1278 37 SOURCES += \
Chris@1278 38 piper-cpp/vamp-capnp/piper-capnp.cpp \
Chris@1278 39 piper-cpp/vamp-server/server.cpp