From 50b55d3727129292a1a87172aa69f99d0a1ded07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Fri, 27 Apr 2018 16:49:22 +0200 Subject: [PATCH] Add linker and compiler configuration for extern plugins --- libnymea/plugin/plugin.pri | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libnymea/plugin/plugin.pri b/libnymea/plugin/plugin.pri index bd49fcb5..95cf87db 100644 --- a/libnymea/plugin/plugin.pri +++ b/libnymea/plugin/plugin.pri @@ -33,6 +33,14 @@ LIBS += -lnymea PLUGIN_PATH=/usr/lib/$$system('dpkg-architecture -q DEB_HOST_MULTIARCH')/nymea/plugins/ +QMAKE_CXXFLAGS *= -Werror -std=c++11 -g +QMAKE_LFLAGS *= -std=c++11 + +# Check if ccache is enabled +ccache { + QMAKE_CXX = ccache g++ +} + # Make the device plugin json file visible in the Qt Creator OTHER_FILES+=deviceplugin"$$TARGET".json