diff noconfig.pri @ 0:eaa4410df4cd

First add some plugins
author Chris Cannam
date Tue, 22 Oct 2019 14:45:45 +0100
parents
children 4b4c449932b3
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/noconfig.pri	Tue Oct 22 14:45:45 2019 +0100
@@ -0,0 +1,42 @@
+
+CONFIG += c++11
+
+CONFIG += release
+
+PREFIX_PATH = /usr/local
+
+INCLUDEPATH += $$PWD/vamp-plugin-sdk
+
+win32-msvc* {
+
+    # This config is actually used only for 64-bit Windows builds.
+    
+    INCLUDEPATH += /Libraries/boost_1_69_0 $$PWD/../boost_1_69_0/
+
+    CONFIG(release) {
+        LIBS += -NODEFAULTLIB:LIBCMT -Lrelease
+    }
+
+    DEFINES += NOMINMAX _USE_MATH_DEFINES
+
+    QMAKE_CXXFLAGS_RELEASE += -fp:fast
+}
+
+macx* {
+
+    # All Mac builds are 64-bit these days.
+
+    INCLUDEPATH += 
+    LIBS += -L$$PWD
+
+    INCLUDEPATH += /usr/local/opt/boost/include
+
+    QMAKE_CXXFLAGS_RELEASE += -O3 -ffast-math -flto
+    QMAKE_LFLAGS_RELEASE += -O3 -flto
+}
+
+linux* {
+    QMAKE_CXXFLAGS_RELEASE += -O3 -ffast-math
+    QMAKE_LFLAGS_RELEASE += -O3
+}
+