[TSYSTEM-1043] Change install path to hal folder
[platform/adaptation/emulator/nfc-plugin-emul.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(hal-backend-nfc C)
3
4 INCLUDE(FindPkgConfig)
5
6 SET(EXTRA_FLAGS "-Wall -Werror -fvisibility=hidden")
7 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_FLAGS}")
8
9 pkg_check_modules(pkgs REQUIRED dlog vconf hal-api-nfc hal-api-common)
10 INCLUDE_DIRECTORIES(${pkgs_INCLUDE_DIRS})
11 LINK_DIRECTORIES(${pkgs_LIBRARY_DIRS})
12
13 FILE(GLOB SRCS src/*.c)
14 ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS})
15 TARGET_COMPILE_OPTIONS(${PROJECT_NAME} PUBLIC ${pkgs_CFLAGS_OTHER})
16 TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LIBRARIES} pthread)
17 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${HAL_PATH})
18 INSTALL(FILES 98-nfc-plugin-emul.rules DESTINATION ${HAL_PATH}/udev/rules.d/)
19 INSTALL(FILES LICENSE.APLv2 DESTINATION ${HAL_LICENSE_PATH})