summaryrefslogtreecommitdiffstats
path: root/tdm/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'tdm/CMakeLists.txt')
-rw-r--r--tdm/CMakeLists.txt8
1 files changed, 7 insertions, 1 deletions
diff --git a/tdm/CMakeLists.txt b/tdm/CMakeLists.txt
index ce8a1f4ed..3a6b6a41b 100644
--- a/tdm/CMakeLists.txt
+++ b/tdm/CMakeLists.txt
@@ -21,4 +21,10 @@ include( ConfigureChecks.cmake )
add_subdirectory( backend )
add_subdirectory( kfrontend )
-add_subdirectory( cryptocardwatcher )
+tde_conditional_add_subdirectory( WITH_TDEHWLIB cryptocardwatcher )
+
+# systemd
+if( BUILD_TDM_SYSTEMD_UNIT_FILE AND NOT "${SYSTEMDSYSTEMUNITDIR}" STREQUAL "" )
+ configure_file( "${TDM_SERVICE_FILE_TEMPLATE}" tdm.service @ONLY )
+ install( FILES "${CMAKE_CURRENT_BINARY_DIR}/tdm.service" DESTINATION ${SYSTEMDSYSTEMUNITDIR} )
+endif( )