add nfc pam module
[apps/agl-service-data-persistence.git] / ll-auth-binding / src / CMakeLists.txt
1 PROJECT_TARGET_ADD(ll-auth-binding)
2
3 # Require PAM but there is no find_package
4 set(PAM_INCLUDE_DIR "/usr/include/")
5 set(PAM_LIBRARY "/lib64/libpam.so.0")
6 set(PAM_MISC_LIBRARY "/lib64/libpam_misc.so.0")
7 include_directories(${PAM_INCLUDE_DIR})
8
9 add_library(ll-auth-binding MODULE ll-auth-binding.c)
10
11 set_target_properties(ll-auth-binding PROPERTIES
12         PREFIX "afb-"
13         LABELS "BINDING"
14         LINK_FLAGS ${BINDINGS_LINK_FLAG}
15         OUTPUT_NAME ${TARGET_NAME})
16
17 target_link_libraries(ll-auth-binding ${link_libraries} ${PAM_LIBRARY} ${PAM_MISC_LIBRARY} Threads::Threads)
18
19 install(
20         TARGETS ll-auth-binding
21         LIBRARY DESTINATION ${BINDINGS_INSTALL_DIR})