aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/use_plugin.pri
blob: 53be9f4dbbf548013891984d9d5d709b50524677 (plain)
1
2
3
4
5
6
7
8
9
10
include(qbs_plugin_common.pri)

qbsPluginLibName = $$qbsPluginTarget
win32:CONFIG(debug, debug|release):CONFIG(static, static|shared): \
    qbsPluginLibName = $${qbsPluginLibName}d
LIBS += -l$$qbsPluginLibName

macos: QMAKE_LFLAGS += -Wl,-u,_qbs_static_plugin_register_$$qbsPluginTarget
!macos:gcc: QMAKE_LFLAGS += -Wl,--require-defined=qbs_static_plugin_register_$$qbsPluginTarget
msvc: QMAKE_LFLAGS += /INCLUDE:qbs_static_plugin_register_$$qbsPluginTarget