summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt15
1 files changed, 14 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b7b0808..5162610 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -19,9 +19,15 @@ IF(DEBUG)
ADD_DEFINITIONS(-DDEBUG -g3)
ENDIF()
+ADD_LIBRARY(validate SHARED validate.c)
+
+INSTALL(TARGETS validate
+ LIBRARY DESTINATION lib
+)
+
ADD_EXECUTABLE(procd ${SOURCES})
-TARGET_LINK_LIBRARIES(procd ${LIBS})
+TARGET_LINK_LIBRARIES(procd ${LIBS} validate)
INSTALL(TARGETS procd
RUNTIME DESTINATION sbin
@@ -45,3 +51,10 @@ TARGET_LINK_LIBRARIES(logread ${LIBS})
INSTALL(TARGETS logread
RUNTIME DESTINATION sbin
)
+
+ADD_EXECUTABLE(validate_data validate_data.c)
+TARGET_LINK_LIBRARIES(validate_data ${LIBS} validate)
+
+INSTALL(TARGETS validate_data
+ RUNTIME DESTINATION sbin
+)