Chris@0: Chris@0: CONFIG += c++11 Chris@0: Chris@0: CONFIG += release Chris@0: Chris@0: PREFIX_PATH = /usr/local Chris@0: Chris@0: INCLUDEPATH += $$PWD/vamp-plugin-sdk Chris@0: Chris@0: win32-msvc* { Chris@0: Chris@0: # This config is actually used only for 64-bit Windows builds. Chris@0: Chris@0: INCLUDEPATH += /Libraries/boost_1_69_0 $$PWD/../boost_1_69_0/ Chris@0: Chris@0: CONFIG(release) { Chris@0: LIBS += -NODEFAULTLIB:LIBCMT -Lrelease Chris@0: } Chris@0: Chris@15: DEFINES += NOMINMAX _USE_MATH_DEFINES HAVE_C99_VARARGS_MACROS Chris@0: } Chris@0: Chris@0: macx* { Chris@0: Chris@0: # All Mac builds are 64-bit these days. Chris@0: Chris@0: INCLUDEPATH += Chris@0: LIBS += -L$$PWD Chris@0: Chris@0: INCLUDEPATH += /usr/local/opt/boost/include Chris@0: Chris@6: QMAKE_CXXFLAGS_RELEASE += -O3 -flto Chris@0: QMAKE_LFLAGS_RELEASE += -O3 -flto Chris@0: } Chris@0: Chris@0: linux* { Chris@10: QMAKE_CXXFLAGS_RELEASE += -O3 -flto Chris@16: QMAKE_LFLAGS_RELEASE += -O3 -flto -Wl,--no-undefined Chris@0: } Chris@0: