replace hard-coded name to macros
Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: If030926b32ed52a8431cdcdfdeb97ff0e7109c2f
SET(VERSION_MAJOR 1)
SET(VERSION "${VERSION_MAJOR}.1.0")
+SET(PC_NAME "sensor")
+SET(PC_DESCRIPTION "Sensord library")
+SET(PC_VERSION ${FULLVER})
+SET(PC_LDFLAGS "-lsensor")
+SET(DEPENDENTS "vconf glib-2.0")
+SET(PC_DEPENDENTS "glib-2.0")
+
INCLUDE(FindPkgConfig)
-PKG_CHECK_MODULES(lib_pkgs REQUIRED vconf glib-2.0)
+PKG_CHECK_MODULES(lib_pkgs REQUIRED ${DEPENDENTS})
FOREACH(flag ${lib_pkgs_LDFLAGS})
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
libdir=@LIBDIR@
includedir=@INCLUDEDIR@/sensor
-Name: libsensord
-Description: Sensord library
-Version: @VERSION@
-Requires:
-Libs: -L${libdir} -lsensor
-Cflags: -I${includedir}
+Name: @PC_NAME@
+Description: @PC_DESCRIPTION@
+Version: @PC_VERSION@
+Requires: @PC_DEPENDENTS@
+Libs: -L${libdir} @PC_LDFLAGS@
+Cflags: -I${includedir} @PC_CFLAGS@
\ No newline at end of file