|
From: Yoda-JM <yo...@us...> - 2009-12-11 21:44:26
|
Module: performous
Branch: master
Commit: baa6861a4553200f6499dd63e311830b8483e516
Author: Vincent Le Ligeour <yo...@us...>
Date: Fri Dec 11 22:43:23 2009 +0100
Added tools man pages (void for the moment)
---
docs/CMakeLists.txt | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt
index a33cd78..4164d9f 100644
--- a/docs/CMakeLists.txt
+++ b/docs/CMakeLists.txt
@@ -19,8 +19,24 @@ if(UNIX)
add_custom_target(manpage ALL DEPENDS ${MANFILE})
install(FILES ${MANFILE} DESTINATION share/man/man6)
else(HELP2MAN AND GZIP)
- message("WARNING: Can't locate help2man or gzip; man pages will not be generated")
+ message("WARNING: One of the following is missing: help2man, gzip; performous man page will not be generated")
endif(HELP2MAN AND GZIP)
+ if(ENABLE_TOOLS AND GZIP)
+ set(TOOLS "ss_pak_extract" "ss_extract" "ss_cover_conv" "ss_adpcm_decode" "ss_ipu_decode" "ss_ipu_conv")
+ foreach(TOOL ${TOOLS})
+ set(TOOL_MANFILE ${CMAKE_CURRENT_SOURCE_DIR}/${TOOL}.3)
+ set(TOOL_MANFILE_GZ ${CMAKE_CURRENT_BINARY_DIR}/${TOOL}.3.gz)
+ add_custom_command(
+ OUTPUT ${TOOL_MANFILE_GZ}
+ COMMAND ${GZIP} -c ${TOOL_MANFILE} > ${TOOL_MANFILE_GZ}
+ MAIN_DEPENDENCY ${TOOL_MANFILE}
+ COMMENT "Building ${TOOL} man page"
+ VERBATIM
+ )
+ add_custom_target(${TOOL}.3 ALL DEPENDS ${TOOL_MANFILE_GZ})
+ install(FILES ${TOOL_MANFILE_GZ} DESTINATION share/man/man3)
+ endforeach(TOOL)
+ endif(ENABLE_TOOLS AND GZIP)
endif(UNIX)
diff --git a/docs/ss_adpcm_decode.3 b/docs/ss_adpcm_decode.3
new file mode 100644
index 0000000..e69de29
diff --git a/docs/ss_cover_conv.3 b/docs/ss_cover_conv.3
new file mode 100644
index 0000000..e69de29
diff --git a/docs/ss_extract.3 b/docs/ss_extract.3
new file mode 100644
index 0000000..e69de29
diff --git a/docs/ss_ipu_conv.3 b/docs/ss_ipu_conv.3
new file mode 100644
index 0000000..e69de29
diff --git a/docs/ss_ipu_decode.3 b/docs/ss_ipu_decode.3
new file mode 100644
index 0000000..e69de29
diff --git a/docs/ss_pak_extract.3 b/docs/ss_pak_extract.3
new file mode 100644
index 0000000..e69de29
|