diff options
| author | _ov4 <ov4@ov4.org> | 2026-10-13 03:42:37 +0000 |
|---|---|---|
| committer | _ov4 <ov4@ov4.org> | 2026-10-13 03:42:37 +0000 |
| commit | f0780bf173ddfdb7ebbf2c7cd2ffd2e447379a65 (patch) | |
| tree | c1166c3a6eafc192cef4673c14066b2a8019e8a8 /CMakeLists.txt | |
| parent | a0169ee98152d78054dac51a908f1ae718d6ca3e (diff) | |
build: place generated man page under build/doc
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index b230fe5..e63860b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -44,12 +44,13 @@ target_link_libraries(cpsc ) add_custom_command( - OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/cpsc.1" + OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/doc/cpsc.1" + COMMAND "${CMAKE_COMMAND}" -E make_directory "${CMAKE_CURRENT_BINARY_DIR}/doc" COMMAND pandoc --standalone --from=markdown --to=man "${CMAKE_CURRENT_SOURCE_DIR}/doc/cpsc.md" - --output "${CMAKE_CURRENT_BINARY_DIR}/cpsc.1" + --output "${CMAKE_CURRENT_BINARY_DIR}/doc/cpsc.1" DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/doc/cpsc.md" COMMENT "Generating cpsc(1) manual" VERBATIM ) -add_custom_target(doc DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/cpsc.1") +add_custom_target(doc DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/doc/cpsc.1") |
