diff installer.pro @ 105:9bdb0b058d0d v1.0-pre1-windows

Fixes for static build on Windows
author Chris Cannam
date Mon, 02 Mar 2020 14:04:39 +0000
parents bf0fc15c3e21
children dfa9e44cdcdb
line wrap: on
line diff
--- a/installer.pro	Mon Mar 02 09:47:59 2020 +0000
+++ b/installer.pro	Mon Mar 02 14:04:39 2020 +0000
@@ -62,7 +62,8 @@
         vamp-plugin-sdk/src/vamp-hostsdk/PluginLoader.cpp \
         vamp-plugin-sdk/src/vamp-hostsdk/PluginSummarisingAdapter.cpp \
         vamp-plugin-sdk/src/vamp-hostsdk/PluginWrapper.cpp \
-        vamp-plugin-sdk/src/vamp-hostsdk/RealTime.cpp
+        vamp-plugin-sdk/src/vamp-hostsdk/RealTime.cpp \
+        sord-all.c
 
 DATAQUAY_SOURCES=$$fromfile(dataquay/lib.pro, SOURCES)
 DATAQUAY_HEADERS=$$fromfile(dataquay/lib.pro, HEADERS)
@@ -72,19 +73,19 @@
 
 DEFINES += HAVE_SORD HAVE_SERD USE_SORD NDEBUG
 
+INCLUDEPATH += \
+        sv-dependency-builds/src/serd-0.18.2/src/ \
+        sv-dependency-builds/src/sord-0.12.0/src/
+
 linux* {
-    QMAKE_CXXFLAGS += -I/usr/include/sord-0 -I/usr/include/serd-0
-    LIBS += -lsord-0 -lserd-0 -ldl
+    LIBS += -ldl
 }
 
 macx* {
-    LIBS += -lsord-0 -lserd-0
     QMAKE_POST_LINK += deploy/osx/deploy.sh $$shell_quote($$TARGET)
 }
 
 win32* {
-    LIBS += -lsord -lserd
-
     QMAKE_LFLAGS_RELEASE += -MANIFESTUAC:\"level=\'requireAdministrator\' uiAccess=\'false\'\"
 }