Fix system include dirs dependencies for test commons 91/19191/1
authorZofia Abramowska <z.abramowska@samsung.com>
Tue, 8 Apr 2014 09:15:11 +0000 (11:15 +0200)
committerZofia Abramowska <z.abramowska@samsung.com>
Tue, 8 Apr 2014 10:06:01 +0000 (12:06 +0200)
[Bug] System include dirs dependencies not marked as such
[Cause] Wrong settting in CMakeLists
[Solution] Add inlude_directories with system setting for test
commons dependencies
[Verification] Successfull build

Change-Id: I00a87a0cf21497612fa84e6e718667be2515a48f

tests/common/CMakeLists.txt

index 669ed2e..74e2521 100644 (file)
@@ -22,11 +22,11 @@ SET(COMMON_TARGET_TEST_SOURCES
     ${PROJECT_SOURCE_DIR}/tests/common/gdbbacktrace.cpp
     )
 
-#header directories
-INCLUDE_DIRECTORIES(
-    ${COMMON_TARGET_DEP_INCLUDE_DIRS}
-    ${PROJECT_SOURCE_DIR}/tests/common
-    )
+#system and local includes
+INCLUDE_DIRECTORIES(SYSTEM ${COMMON_TARGET_DEP_INCLUDE_DIRS})
+
+INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/tests/common)
+
 
 #output OBJECT format
 ADD_LIBRARY(${COMMON_TARGET_TEST} ${COMMON_TARGET_TEST_SOURCES})