From 594d9251159830236f1d020957b9ed4ae3f77a64 Mon Sep 17 00:00:00 2001 From: Pawel Szewczyk Date: Mon, 7 Sep 2015 15:39:07 +0200 Subject: [PATCH] man: Install man pages Change-Id: Ia3dbfc5bff13a1b2c3a0d044092125a584cfc020 Signed-off-by: Pawel Szewczyk --- source/CMakeLists.txt | 1 + source/manpages/CMakeLists.txt | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100644 source/manpages/CMakeLists.txt diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt index f1028c9..df1a6e1 100644 --- a/source/CMakeLists.txt +++ b/source/CMakeLists.txt @@ -39,6 +39,7 @@ ADD_SUBDIRECTORY(gadget) ADD_SUBDIRECTORY(settings) ADD_SUBDIRECTORY(udc) ADD_SUBDIRECTORY(base) +ADD_SUBDIRECTORY(manpages) SET(MAIN_SRC main.c) diff --git a/source/manpages/CMakeLists.txt b/source/manpages/CMakeLists.txt new file mode 100644 index 0000000..68f31b0 --- /dev/null +++ b/source/manpages/CMakeLists.txt @@ -0,0 +1,7 @@ +ADD_CUSTOM_COMMAND(OUTPUT gt.1.gz + COMMAND a2x --format=manpage gt.1.txt + COMMAND gzip gt.1) + +ADD_CUSTOM_TARGET(manpage ALL DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/gt.1.gz) + +INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/gt.1.gz DESTINATION /usr/share/man/man1) -- 2.7.4