From 4ed6e806453ae714881125ba8b378254927ddcbe Mon Sep 17 00:00:00 2001 From: Vasily Date: Sun, 17 Feb 2019 20:03:51 +0100 Subject: [PATCH] Include third party headers system headers for clang/g++ --- build_scripts/qt/sources.pri | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/build_scripts/qt/sources.pri b/build_scripts/qt/sources.pri index 71b5f90..c2b247b 100644 --- a/build_scripts/qt/sources.pri +++ b/build_scripts/qt/sources.pri @@ -46,8 +46,13 @@ win32 { src/tabcontrollers/audiomanager/IPolicyConfig.h \ src/tabcontrollers/keyboardinput/KeyboardInputWindows.h } - -INCLUDEPATH += third-party/openvr/headers \ - third-party/easylogging++ -#easylogging++ used to be a header only lib. Now requires easylogging++.cc -SOURCES += third-party/easylogging++/easylogging++.cc +*msvc* { + INCLUDEPATH += third-party/openvr/headers \ + third-party/easylogging++ + #easylogging++ used to be a header only lib. Now requires easylogging++.cc + SOURCES += third-party/easylogging++/easylogging++.cc +} else { + QMAKE_CXXFLAGS += -isystem third-party/openvr/headers + QMAKE_CXXFLAGS += -isystem third-party/easylogging++ + SOURCES += third-party/easylogging++/easylogging++.cc +}