From f8d9fa87eddff68366e46dafa08dea6ad2507a56 Mon Sep 17 00:00:00 2001 From: James Larrowe Date: Sat, 3 Oct 2020 12:36:17 -0400 Subject: [PATCH] Install manpages with CMake --- src/CMakeLists.txt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index c4b22b8c..861c85d1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -78,6 +78,22 @@ foreach(PROG "asm" "fix" "gfx" "link") install(TARGETS rgb${PROG} RUNTIME DESTINATION bin) endforeach() +set(MANDIR "share/man") +set(man1 "asm/rgbasm.1" + "fix/rgbfix.1" + "gfx/rgbgfx.1" + "link/rgblink.1") +set(man5 "asm/rgbasm.5" + "link/rgblink.5" + "rgbds.5") +set(man7 "gbz80.7" + "rgbds.7") + +foreach(SECTION "man1" "man5" "man7") + set(DEST "${MANDIR}/${SECTION}") + install(FILES ${${SECTION}} DESTINATION ${DEST}) +endforeach() + if(LIBPNG_FOUND) # pkg-config target_include_directories(rgbgfx PRIVATE ${LIBPNG_INCLUDE_DIRS}) target_link_directories(rgbgfx PRIVATE ${LIBPNG_LIBRARY_DIRS})