Include external header files with isystem.
authorBartlomiej Grzelewski <b.grzelewski@samsung.com>
Thu, 12 Sep 2013 11:22:54 +0000 (13:22 +0200)
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>
Thu, 6 Feb 2014 16:13:22 +0000 (17:13 +0100)
[Issue#]   N/A
[Bug]      N/A
[Cause]    N/A
[Problem]  Waning from external libraries may cause build break when
           security-server is compiled with -Werror flag.
[Solution] Include external headers path with -isystem option.

[Verification] Successful build.

Change-Id: I97994d39fc5d466d1b6bda83b55d21ee398cd0ac

src/CMakeLists.txt
src/server2/CMakeLists.txt

index 9f96b98..d7f7eef 100644 (file)
@@ -34,6 +34,10 @@ SET_SOURCE_FILES_PROPERTIES(
     PROPERTIES
         COMPILE_FLAGS "-D_GNU_SOURCE")
 
+INCLUDE_DIRECTORIES(SYSTEM
+    ${SECURITY_SERVER_DEP_INCLUDE_DIRS}
+    )
+
 INCLUDE_DIRECTORIES(
     ${SECURITY_SERVER_PATH}/include
     ${SERVER2_PATH}/main
@@ -41,7 +45,6 @@ INCLUDE_DIRECTORIES(
     ${SERVER2_PATH}/service
     ${SERVER2_PATH}/dpl/core/include
     ${SERVER2_PATH}/dpl/log/include
-    ${SECURITY_SERVER_DEP_INCLUDE_DIRS}
     )
 
 ADD_EXECUTABLE(${TARGET_SECURITY_SERVER} ${SECURITY_SERVER_SOURCES})
index feec530..6bdceb4 100644 (file)
@@ -21,11 +21,14 @@ SET(COMMON_SOURCES
     ${COMMON_PATH}/dpl/core/src/singleton.cpp
     )
 
+INCLUDE_DIRECTORIES(SYSTEM
+    ${COMMON_DEP_INCLUDE_DIRS}
+    )
+
 INCLUDE_DIRECTORIES(
     ${COMMON_PATH}/common
     ${COMMON_PATH}/dpl/core/include
     ${COMMON_PATH}/dpl/log/include
-    ${COMMON_DEP_INCLUDE_DIRS}
     )
 
 ADD_LIBRARY(${TARGET_SERVER_COMMON} SHARED ${COMMON_SOURCES})