man: Install man pages
authorPawel Szewczyk <p.szewczyk@samsung.com>
Mon, 7 Sep 2015 13:39:07 +0000 (15:39 +0200)
committerKrzysztof Opasiak <kopasiak90@gmail.com>
Mon, 21 Sep 2015 16:07:49 +0000 (18:07 +0200)
Change-Id: Ia3dbfc5bff13a1b2c3a0d044092125a584cfc020
Signed-off-by: Pawel Szewczyk <p.szewczyk@samsung.com>
source/CMakeLists.txt
source/manpages/CMakeLists.txt [new file with mode: 0644]

index f1028c9..df1a6e1 100644 (file)
@@ -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 (file)
index 0000000..68f31b0
--- /dev/null
@@ -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)