summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@qt.io>2018-12-14 16:25:35 +0100
committerOswald Buddenhagen <oswald.buddenhagen@gmx.de>2018-12-31 19:26:18 +0000
commit19ddf7c9a49b52a1ceaef4ec837b8544a334c44d (patch)
tree3da4d096417fd9a754e8b9bb0d1b2b2321c39cfe
parentfd6f1d80aa501d8d003018359ce9c023e70732d5 (diff)
configure: rework uacpp library source structure
the system expects unix-like -lxxx syntax even on windows. also split out the common dependencies from the build-specific ones. Change-Id: Ie1778bfcd64e7916b049f129ad854c4f22588344 Reviewed-by: Rainer Keller <Rainer.Keller@qt.io>
-rw-r--r--src/opcua/configure.json5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/opcua/configure.json b/src/opcua/configure.json
index 5cdc63e..7efa618 100644
--- a/src/opcua/configure.json
+++ b/src/opcua/configure.json
@@ -28,9 +28,10 @@
{
"type": "uacpp",
"builds": {
- "debug": "uaclientd.lib uabased.lib coremoduled.lib uastackd.lib uapkid.lib xmlparserd.lib Crypt32.lib Ole32.lib OleAut32.lib ws2_32.lib libeay32.lib libxml2.lib",
- "release": "uaclient.lib uabase.lib coremodule.lib uastack.lib uapki.lib xmlparser.lib Crypt32.lib Ole32.lib OleAut32.lib ws2_32.lib libeay32.lib libxml2.lib"
+ "debug": "-luaclientd -luabased -lcoremoduled -luastackd -luapkid -lxmlparserd",
+ "release": "-luaclient -luabase -lcoremodule -luastack -luapki -lxmlparser"
},
+ "libs": "-lCrypt32 -lOle32 -lOleAut32 -lws2_32 -llibeay32 -llibxml2",
"condition": "config.win32 && var.QT_EDITION != 'OpenSource'"
},
{