annotate plugin.pri @ 129:afd72eb2b0aa tip

Added tag v1.0-windows-32bit for changeset 7d5387c63447
author Chris Cannam
date Fri, 12 Jun 2020 17:20:52 +0100
parents 2405126aa5fe
children
rev   line source
Chris@116 1
Chris@116 2 exists(config.pri) {
Chris@116 3 include(config.pri)
Chris@116 4 }
Chris@116 5
Chris@116 6 !exists(config.pri) {
Chris@116 7 include(noconfig.pri)
Chris@116 8 }
Chris@116 9
Chris@116 10 CONFIG -= qt
Chris@116 11
Chris@116 12 win* {
Chris@116 13 CONFIG += dll
Chris@116 14 }
Chris@116 15 !win* {
Chris@116 16 CONFIG += plugin
Chris@116 17 }
Chris@116 18
Chris@116 19 CONFIG += no_plugin_name_prefix release warn_on
Chris@116 20
Chris@116 21 QMAKE_CXXFLAGS -= -Werror
Chris@116 22
Chris@116 23 INCLUDEPATH += $$PWD/vamp-plugin-sdk
Chris@116 24
Chris@116 25 #
Chris@116 26 win32-msvc* {
Chris@116 27 LIBS += -EXPORT:vampGetPluginDescriptor
Chris@116 28 }
Chris@116 29 win32-g++* {
Chris@116 30 LIBS += -Wl,--version-script=$$PWD/vamp-plugin-sdk/skeleton/vamp-plugin.map
Chris@116 31 }
Chris@116 32 linux* {
Chris@116 33 LIBS += -Wl,--version-script=$$PWD/vamp-plugin-sdk/skeleton/vamp-plugin.map -Wl,-no-undefined
Chris@116 34 }
Chris@116 35 macx* {
Chris@116 36 LIBS += -exported_symbols_list $$PWD/vamp-plugin-sdk/skeleton/vamp-plugin.list
Chris@116 37 }
Chris@116 38
Chris@116 39 QMAKE_POST_LINK += $$DEPLOYDIR/mark-for-signing out
Chris@116 40