diff --git a/src/plugins/help/qlitehtml/qlitehtml.pri b/src/plugins/help/qlitehtml/qlitehtml.pri index 30da525b2cc..0ba1b5defd2 100644 --- a/src/plugins/help/qlitehtml/qlitehtml.pri +++ b/src/plugins/help/qlitehtml/qlitehtml.pri @@ -155,3 +155,5 @@ SOURCES += \ INCLUDEPATH *= $$PWD win32: DEFINES += LITEHTML_UTF8 + +DEFINES *= QLITEHTML_STATIC_LIBRARY diff --git a/src/plugins/help/qlitehtml/qlitehtml.qbs b/src/plugins/help/qlitehtml/qlitehtml.qbs index 179b0db4c50..96c09b7336e 100644 --- a/src/plugins/help/qlitehtml/qlitehtml.qbs +++ b/src/plugins/help/qlitehtml/qlitehtml.qbs @@ -15,7 +15,12 @@ Product { property string gumboHeaderDir: gumboSrcDir + "/include/gumbo" property string litehtmlHeaderDir: path + "/litehtml/include/litehtml" property string mainHeaderDir: litehtmlHeaderDir + '/..' - property stringList sharedDefines: qbs.targetOS.contains("windows") ? ["LITEHTML_UTF8"] : [] + property stringList sharedDefines: { + var defines = ["QLITEHTML_STATIC_LIBRARY"]; + if (qbs.targetOS.contains("windows")) + defines.push("LITEHTML_UTF8"); + return defines; + } cpp.defines: sharedDefines cpp.includePaths: {