ADD_SUBDIRECTORY(src)
ADD_SUBDIRECTORY(pc)
ADD_SUBDIRECTORY(systemd)
+ADD_SUBDIRECTORY(db)
--- /dev/null
+SET(TARGET_DB ".security-manager.db")
+
+ADD_CUSTOM_COMMAND(
+ OUTPUT ${TARGET_DB} ${TARGET_DB}-journal
+ COMMAND sqlite3 ${TARGET_DB} <db.sql
+ )
+
+# Add a dummy build target to trigger building of ${TARGET_DB}
+ADD_CUSTOM_TARGET(DB ALL DEPENDS ${TARGET_DB})
+
+INSTALL(FILES ${TARGET_DB} DESTINATION ${DB_INSTALL_DIR})
+INSTALL(FILES ${TARGET_DB}-journal DESTINATION ${DB_INSTALL_DIR})
SET(TARGET_SERVER "security-manager")
SET(TARGET_CLIENT "security-manager-client")
SET(TARGET_COMMON "security-manager-commons")
-SET(TARGET_DB ".security-manager.db")
-SET(TARGET_CMD "security-manager-cmd")
+SET(TARGET_CMD "security-manager-cmd")
ADD_SUBDIRECTORY(include)
ADD_SUBDIRECTORY(common)
${SERVER_DEP_LIBRARIES}
)
-ADD_CUSTOM_COMMAND(
- OUTPUT ${TARGET_DB} ${TARGET_DB}-journal
- COMMAND sqlite3 ${TARGET_DB} <db/db.sql
- )
-
-# Add a dummy build target to trigger building of ${TARGET_DB}
-ADD_CUSTOM_TARGET(DB ALL DEPENDS ${TARGET_DB})
-
INSTALL(TARGETS ${TARGET_SERVER} DESTINATION ${BIN_INSTALL_DIR})
-INSTALL(FILES ${TARGET_DB} DESTINATION ${DB_INSTALL_DIR})
-INSTALL(FILES ${TARGET_DB}-journal DESTINATION ${DB_INSTALL_DIR})