Chris@116: Chris@116: exists(config.pri) { Chris@116: include(config.pri) Chris@116: } Chris@116: Chris@116: !exists(config.pri) { Chris@116: include(noconfig.pri) Chris@116: } Chris@116: Chris@116: CONFIG -= qt Chris@116: Chris@116: win* { Chris@116: CONFIG += dll Chris@116: } Chris@116: !win* { Chris@116: CONFIG += plugin Chris@116: } Chris@116: Chris@116: CONFIG += no_plugin_name_prefix release warn_on Chris@116: Chris@116: QMAKE_CXXFLAGS -= -Werror Chris@116: Chris@116: INCLUDEPATH += $$PWD/vamp-plugin-sdk Chris@116: Chris@116: # Chris@116: win32-msvc* { Chris@116: LIBS += -EXPORT:vampGetPluginDescriptor Chris@116: } Chris@116: win32-g++* { Chris@116: LIBS += -Wl,--version-script=$$PWD/vamp-plugin-sdk/skeleton/vamp-plugin.map Chris@116: } Chris@116: linux* { Chris@116: LIBS += -Wl,--version-script=$$PWD/vamp-plugin-sdk/skeleton/vamp-plugin.map -Wl,-no-undefined Chris@116: } Chris@116: macx* { Chris@116: LIBS += -exported_symbols_list $$PWD/vamp-plugin-sdk/skeleton/vamp-plugin.list Chris@116: } Chris@116: Chris@116: QMAKE_POST_LINK += $$DEPLOYDIR/mark-for-signing out Chris@116: