Add package libsyscommon in CMakeLists.txt 63/287063/1
authorTaeminYeom <taemin.yeom@samsung.com>
Thu, 19 Jan 2023 07:48:23 +0000 (16:48 +0900)
committerTaeminYeom <taemin.yeom@samsung.com>
Thu, 19 Jan 2023 07:48:23 +0000 (16:48 +0900)
Some modules use libsyscommon function but there is no
package in CMakeLists.txt.
When they are used in deviced, there is no error
because deviced has a libsyscommon linking information.
But running hal-test, there is an linking error.

Change-Id: Ic630cfc9860c1bb5a34782f9055b430221a32171
Signed-off-by: TaeminYeom <taemin.yeom@samsung.com>
hw/battery/CMakeLists.txt
hw/ir/CMakeLists.txt
hw/led/CMakeLists.txt

index 56527e2d4ff57a178e410e9092def1eb80d065a2..7fe2efa7d7c7f3ae056dd2ce3eb56f469288fb48 100644 (file)
@@ -4,7 +4,7 @@ PROJECT(hal-backend-device-battery C)
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(hal-backend-device-battery_pkgs REQUIRED hal-backend-device-common glib-2.0)
+pkg_check_modules(hal-backend-device-battery_pkgs REQUIRED hal-backend-device-common glib-2.0 libsyscommon)
 
 FOREACH(flag ${hal-backend-device-battery_pkgs_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
index d7f70f5d5d1273253845a945920d7e69ab3dc14a..d792dcfa6c8ae6687aee829607c79da3ba0cfd52 100644 (file)
@@ -2,7 +2,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
 PROJECT(hal-backend-device-ir C)
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs REQUIRED hal-backend-device-common)
+pkg_check_modules(pkgs REQUIRED hal-backend-device-common libsyscommon)
 
 FOREACH(flag ${pkgs_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
index f3ab22dfa0b4a991e47b0c96236aca7d8b749f17..56a2e3c7cdc2aa55b0ef101fd6d01a8cdd08c610 100644 (file)
@@ -2,7 +2,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
 PROJECT(hal-backend-device-led C)
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs REQUIRED hal-backend-device-common)
+pkg_check_modules(pkgs REQUIRED hal-backend-device-common libsyscommon)
 
 FOREACH(flag ${pkgs_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")