1
file(GLOB_RECURSE BIOMETRYD_PUBLIC_HEADERS ${CMAKE_SOURCE_DIR}/include/*.h)
3
set(symbol_map "${CMAKE_SOURCE_DIR}/symbols.map")
21
tracing_operation_observer.h
44
dbus/stub/template_store.h
45
dbus/stub/template_store.cpp
46
dbus/stub/identifier.h
47
dbus/stub/identifier.cpp
51
dbus/skeleton/service.h
52
dbus/skeleton/service.cpp
53
dbus/skeleton/device.h
54
dbus/skeleton/device.cpp
55
dbus/skeleton/template_store.h
56
dbus/skeleton/template_store.cpp
57
dbus/skeleton/identifier.h
58
dbus/skeleton/identifier.cpp
59
dbus/skeleton/observer.h
60
dbus/skeleton/operation.h
62
devices/fingerprint_reader.cpp
64
devices/forwarding.cpp
66
devices/plugin/device.h
67
devices/plugin/device.cpp
68
devices/plugin/loader.h
69
devices/plugin/loader.cpp
71
${BIOMETRYD_PUBLIC_HEADERS})
73
set_target_properties(
77
LINK_FLAGS "${ldflags} -Wl,--version-script,${symbol_map}"
78
LINK_DEPENDS ${symbol_map}
79
VERSION ${BIOMETRYD_VERSION_MAJOR}.${BIOMETRYD_VERSION_MINOR}.${BIOMETRYD_SERVICE_VERSION_PATCH}
80
SOVERSION ${BIOMETRYD_VERSION_MAJOR}
83
target_link_libraries(
92
${PROCESS_CPP_LIBRARIES}
99
target_link_libraries(
106
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
111
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}