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>
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}")
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}")
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}")