CMakeLists.txt: Install targets

This commit is contained in:
Xavier Del Campo Romero 2023-09-09 01:00:13 +02:00
parent f7293744ce
commit a9d6cdf2e9
Signed by: xavi
GPG Key ID: 84FF3612A9BF43F2
2 changed files with 12 additions and 0 deletions

View File

@ -16,3 +16,11 @@ add_subdirectory(slweb)
find_package(cJSON 1.0 REQUIRED)
find_package(OpenSSL 2.0 REQUIRED)
target_link_libraries(${PROJECT_NAME} PRIVATE slweb dynstr cjson OpenSSL::SSL)
install(TARGETS ${PROJECT_NAME})
install(FILES usergen
TYPE BIN
PERMISSIONS
OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE)
add_subdirectory(doc)

4
doc/CMakeLists.txt Normal file
View File

@ -0,0 +1,4 @@
install(DIRECTORY man1
TYPE MAN
FILES_MATCHING PATTERN "*.1"
)