test: specify cflags 41/255741/5 accepted/tizen_6.5_unified accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix accepted/tizen_8.0_unified accepted/tizen_unified tizen tizen_6.5 tizen_7.0 tizen_7.0_hotfix tizen_8.0 accepted/tizen/6.5/unified/20211028.114753 accepted/tizen/7.0/unified/20221110.061250 accepted/tizen/7.0/unified/hotfix/20221116.110320 accepted/tizen/8.0/unified/20231005.094404 accepted/tizen/unified/20210324.124404 submit/tizen/20210323.093019 submit/tizen_6.5/20211028.163201 tizen_6.5.m2_release tizen_7.0_m2_release tizen_8.0_m2_release
authorJongmin Lee <jm105.lee@samsung.com>
Tue, 23 Mar 2021 08:13:55 +0000 (17:13 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Tue, 23 Mar 2021 08:42:14 +0000 (17:42 +0900)
Remove absoluth path in order to support out-of-source build

Change-Id: If63e47183027ec539569a99e136f6febc1c17fbf

test/CMakeLists.txt

index 4a27f92..2c7aeb9 100644 (file)
@@ -1,11 +1,5 @@
 SET(TARGET_GTEST_TESTS "bluetooth-haltests")
 
-INCLUDE_DIRECTORIES(/usr/include)
-#INCLUDE_DIRECTORIES(/usr/include/db-util)
-INCLUDE_DIRECTORIES(/usr/include/glib-2.0)
-INCLUDE_DIRECTORIES(/usr/include/system)
-INCLUDE_DIRECTORIES(/usr/lib/glib-2.0/include/)
-INCLUDE_DIRECTORIES(/usr/lib64/glib-2.0/include/)
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
 
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
@@ -15,6 +9,12 @@ SET(INCLUDEDIR "/usr/include")
 INCLUDE(FindPkgConfig)
 pkg_check_modules(testpkgs REQUIRED glib-2.0 gmock)
 
+FOREACH(flag ${testpkgs_CFLAGS})
+        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
+ENDFOREACH(flag)
+
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
+
 SET(GTEST_TESTS_SOURCES
 bluetooth_hal_tc.cpp
 )