1 SET(LIBRARY_NAME ${LIB_NAME_COM})
9 SET(ALARMRING_PKGNAME ${PKGNAME_RING})
12 INCLUDE(FindPkgConfig)
13 pkg_check_modules(clk_com_pkgs REQUIRED
14 elementary appcore-efl
15 gobject-2.0 gmodule-2.0 dlog
19 edbus ecore-imf ecore-x ecore ecore-file ecore-input
23 FOREACH(flag ${clk_com_pkgs_CFLAGS})
24 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
26 #SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -finstrument-functions")
28 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC ${EXTRA_CFLAGS}")
29 ADD_DEFINITIONS("-fpie")
30 #ADD_DEFINITIONS("-DTARGET")
31 ADD_DEFINITIONS("-DDEBUG")
32 ADD_DEFINITIONS("-DPACKAGE=\"${PACKAGE}\"")
33 ADD_DEFINITIONS("-DEDJDIR=\"${EDJDIR}\"")
34 ADD_DEFINITIONS("-DALARMRING_PKGNAME=\"${PKGNAME_RING}\"")
36 IF("${ARCH}" STREQUAL "arm")
37 ADD_DEFINITIONS("-DTARGET")
38 MESSAGE("add -DTARGET")
39 ENDIF("${ARCH}" STREQUAL "arm")
41 #SET(LIB_SO -L/usr/lib -licui18n -licuuc -licudata -lm)
43 ADD_LIBRARY(${LIBRARY_NAME} ${LIB_SRCS})
44 SET_TARGET_PROPERTIES(${LIBRARY_NAME} PROPERTIES SOVERSION ${SO_VERSION_MAJOR})
45 SET_TARGET_PROPERTIES(${LIBRARY_NAME} PROPERTIES VERSION ${SO_VERSION})
46 TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${clk_com_pkgs_LDFLAGS})
47 #TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${LIB_SO})
50 INSTALL(TARGETS ${LIBRARY_NAME} DESTINATION ${LIBDIR})