aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/cplusplus
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@gmail.com>2019-05-20 12:59:06 +0200
committerCristian Adam <cristian.adam@qt.io>2019-05-20 11:34:34 +0000
commitc84885bc9f068188ecef925788f86db3ff77dab8 (patch)
treeb0ea9801f853a5aa6f60fff9325bd2e6bedb0662 /src/libs/3rdparty/cplusplus
parentcf801ac930b1bb3f9d847a2203d5082b5cb43de5 (diff)
CMake build: Fix PIC issue with 3rd_cplusplus
3rd_cplusplus is an OBJECT library, which will end up into CPlusPlus, which is a shared library, it's safe to set PIC to ON. Fixes https://bugreports.qt.io/browse/QTCREATORBUG-22465 Change-Id: I6ef9bf8c73102a3a5996c0fee7b1fe25e6aa677f Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/libs/3rdparty/cplusplus')
-rw-r--r--src/libs/3rdparty/cplusplus/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/3rdparty/cplusplus/CMakeLists.txt b/src/libs/3rdparty/cplusplus/CMakeLists.txt
index c9c9281718..a33e96a197 100644
--- a/src/libs/3rdparty/cplusplus/CMakeLists.txt
+++ b/src/libs/3rdparty/cplusplus/CMakeLists.txt
@@ -42,4 +42,5 @@ add_qtc_library(3rd_cplusplus OBJECT
Type.cpp Type.h
TypeVisitor.cpp TypeVisitor.h
cppassert.h
+ PROPERTIES POSITION_INDEPENDENT_CODE ON
)