NFC hal : Change for nfc backend operation
[platform/adaptation/emulator/nfc-plugin-emul.git] / CMakeLists.txt
index 7388580..871cbea 100644 (file)
@@ -1,12 +1,12 @@
 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
-PROJECT(nfc-plugin C)
+PROJECT(hal-backend-nfc C)
 
 INCLUDE(FindPkgConfig)
 
 SET(EXTRA_FLAGS "-Wall -Werror -fvisibility=hidden")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_FLAGS}")
 
-pkg_check_modules(pkgs REQUIRED dlog nfc-common-lib vconf)
+pkg_check_modules(pkgs REQUIRED dlog vconf hal-api-nfc hal-api-common)
 INCLUDE_DIRECTORIES(${pkgs_INCLUDE_DIRS})
 LINK_DIRECTORIES(${pkgs_LIBRARY_DIRS})
 
@@ -14,5 +14,5 @@ FILE(GLOB SRCS src/*.c)
 ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS})
 TARGET_COMPILE_OPTIONS(${PROJECT_NAME} PUBLIC ${pkgs_CFLAGS_OTHER})
 TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LIBRARIES} pthread)
-INSTALL(TARGETS ${PROJECT_NAME} DESTINATION lib/nfc)
-INSTALL(FILES 98-${PROJECT_NAME}-emul.rules DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/udev/rules.d/)
+INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${HAL_PATH})
+INSTALL(FILES 98-nfc-plugin-emul.rules DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/udev/rules.d/)