annotate noconfig.pri @ 0:eaa4410df4cd

First add some plugins
author Chris Cannam
date Tue, 22 Oct 2019 14:45:45 +0100
parents
children 4b4c449932b3
rev   line source
Chris@0 1
Chris@0 2 CONFIG += c++11
Chris@0 3
Chris@0 4 CONFIG += release
Chris@0 5
Chris@0 6 PREFIX_PATH = /usr/local
Chris@0 7
Chris@0 8 INCLUDEPATH += $$PWD/vamp-plugin-sdk
Chris@0 9
Chris@0 10 win32-msvc* {
Chris@0 11
Chris@0 12 # This config is actually used only for 64-bit Windows builds.
Chris@0 13
Chris@0 14 INCLUDEPATH += /Libraries/boost_1_69_0 $$PWD/../boost_1_69_0/
Chris@0 15
Chris@0 16 CONFIG(release) {
Chris@0 17 LIBS += -NODEFAULTLIB:LIBCMT -Lrelease
Chris@0 18 }
Chris@0 19
Chris@0 20 DEFINES += NOMINMAX _USE_MATH_DEFINES
Chris@0 21
Chris@0 22 QMAKE_CXXFLAGS_RELEASE += -fp:fast
Chris@0 23 }
Chris@0 24
Chris@0 25 macx* {
Chris@0 26
Chris@0 27 # All Mac builds are 64-bit these days.
Chris@0 28
Chris@0 29 INCLUDEPATH +=
Chris@0 30 LIBS += -L$$PWD
Chris@0 31
Chris@0 32 INCLUDEPATH += /usr/local/opt/boost/include
Chris@0 33
Chris@0 34 QMAKE_CXXFLAGS_RELEASE += -O3 -ffast-math -flto
Chris@0 35 QMAKE_LFLAGS_RELEASE += -O3 -flto
Chris@0 36 }
Chris@0 37
Chris@0 38 linux* {
Chris@0 39 QMAKE_CXXFLAGS_RELEASE += -O3 -ffast-math
Chris@0 40 QMAKE_LFLAGS_RELEASE += -O3
Chris@0 41 }
Chris@0 42