From 035bfe5e81b80ef9df03414c7c567093ce26629a Mon Sep 17 00:00:00 2001 From: Přemysl Eric Janouch Date: Fri, 30 Sep 2022 03:09:04 +0200 Subject: Document the recently added scripts --- CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index eb1d2d9..fec6cc5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -53,6 +53,17 @@ foreach (name ${tests}) add_test (NAME test-${name} COMMAND test-${name}) endforeach () +# --- Tools -------------------------------------------------------------------- + +# Test the AsciiDoc manual page generator for a successful parse +set (ASCIIMAN ${PROJECT_SOURCE_DIR}/tools/asciiman.awk) +add_custom_command (OUTPUT libertyxdr.7 + COMMAND env LC_ALL=C awk -f ${ASCIIMAN} + "${PROJECT_SOURCE_DIR}/libertyxdr.adoc" > libertyxdr.7 + DEPENDS libertyxdr.adoc ${ASCIIMAN} + COMMENT "Generating man page for libertyxdr" VERBATIM) +add_custom_target (docs ALL DEPENDS libertyxdr.7) + # Test CMake script parsing add_test (test-cmake-parser env LC_ALL=C awk -f ${PROJECT_SOURCE_DIR}/tools/cmake-parser.awk -- cgit v1.2.3-54-g00ecf