gplugin/gplugin

update help2man.cmake to support HELP_OPTION and VERSION_OPTION so that our man pages are generated using --help-all
--- a/cmake/Modules/help2man.cmake Sat May 24 15:54:39 2014 -0500
+++ b/cmake/Modules/help2man.cmake Sat May 24 15:59:57 2014 -0500
@@ -11,7 +11,7 @@
endif(NOT HELP2MAN)
function(help2man _FIRST_ARG)
- set(oneValueArgs TARGET OUTPUT SECTION NAME)
+ set(oneValueArgs TARGET OUTPUT SECTION NAME HELP_OPTION VERSION_OPTION)
CMAKE_PARSE_ARGUMENTS(_HELP2MAN "" "${oneValueArgs}" "" ${_FIRST_ARG} ${ARGN})
@@ -38,6 +38,14 @@
set(_HELP2MAN_OPTIONS ${_HELP2MAN_OPTIONS} -n "${_HELP2MAN_NAME}")
endif(_HELP2MAN_NAME)
+ if(_HELP2MAN_HELP_OPTION)
+ set(_HELP2MAN_OPTIONS ${_HELP2MAN_OPTIONS} -h "${_HELP2MAN_HELP_OPTION}")
+ endif(_HELP2MAN_HELP_OPTION)
+
+ if(_HELP2MAN_VERSION_OPTION)
+ set(_HELP2MAN_OPTIONS ${_HELP2MAN_OPTIONS} -v "${_HELP2MAN_VERSION_OPTION}")
+ endif(_HELP2MAN_VERSION_OPTION)
+
# now find the executable
get_target_property(_HELP2MAN_EXEC ${_HELP2MAN_TARGET} RUNTIME_OUTPUT_NAME)
if(NOT _HELP2MAN_EXEC)
--- a/gplugin-gtk/CMakeLists.txt Sat May 24 15:54:39 2014 -0500
+++ b/gplugin-gtk/CMakeLists.txt Sat May 24 15:59:57 2014 -0500
@@ -135,6 +135,7 @@
OUTPUT gplugin-gtk-viewer.1
SECTION 1
NAME "View installed plugins"
+ HELP_OPTION --help-all
)
install(TARGETS gplugin-gtk-viewer RUNTIME DESTINATION bin)
--- a/gplugin/CMakeLists.txt Sat May 24 15:54:39 2014 -0500
+++ b/gplugin/CMakeLists.txt Sat May 24 15:59:57 2014 -0500
@@ -201,6 +201,7 @@
OUTPUT gplugin-query.1
SECTION 1
NAME "Query installed plugins"
+ HELP_OPTION --help-all
)
###############################################################################