1
set(PREFIX "${CMAKE_INSTALL_PREFIX}")
2
set(EXEC_PREFIX "${CMAKE_INSTALL_PREFIX}")
3
set(LIBDIR "${CMAKE_INSTALL_FULL_LIBDIR}")
4
set(INCLUDEDIR "${CMAKE_INSTALL_PREFIX}/include")
7
${CMAKE_CURRENT_SOURCE_DIR}/mircookie.pc.in
8
${CMAKE_CURRENT_BINARY_DIR}/mircookie.pc
13
${PROJECT_SOURCE_DIR}/include/cookie
14
${NETTLE_INCLUDE_DIRS}
18
set(symbol_map ${CMAKE_SOURCE_DIR}/src/cookie/symbols.map)
20
add_library(mircookie SHARED
25
set_target_properties(mircookie
27
SOVERSION ${MIRCOOKIE_ABI}
28
LINK_FLAGS "-Wl,--exclude-libs=ALL -Wl,--version-script,${symbol_map}"
31
target_link_libraries(mircookie
32
${NETTLE_LDFLAGS} ${NETTLE_LIBS}
37
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
38
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
41
DIRECTORY ${CMAKE_SOURCE_DIR}/include/cookie/mir
42
DESTINATION "include/mircookie"
46
FILES ${CMAKE_CURRENT_BINARY_DIR}/mircookie.pc
47
DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig