4 # - Find unix commands from cygwin
5 # This module looks for some usual Unix commands.
10 FIND_PROGRAM(POD2MAN_EXECUTABLE
14 ${CYGWIN_INSTALL_PATH}/bin
21 FIND_PROGRAM(POD2HTML_EXECUTABLE
25 ${CYGWIN_INSTALL_PATH}/bin
32 # handle the QUIETLY and REQUIRED arguments and set POD2HTML_FOUND to TRUE if
33 # all listed variables are TRUE
34 INCLUDE(FindPackageHandleStandardArgs)
35 FIND_PACKAGE_HANDLE_STANDARD_ARGS(POD DEFAULT_MSG POD2MAN_EXECUTABLE POD2HTML_EXECUTABLE)
42 # run pod2man and pod2html
43 MACRO(pod2manhtml _sourcefile _manext)
44 GET_FILENAME_COMPONENT(_basefile ${_sourcefile} NAME)
45 set(_outman ${_basefile}.${_manext})
46 set(_outhtml ${_basefile}.html)
52 ${PERL_EXECUTABLE} ${POD2MAN_EXECUTABLE}
54 --center="The Wireshark Network Analyzer"
55 --release=${CPACK_PACKAGE_VERSION}
59 ${PERL_EXECUTABLE} ${POD2HTML_EXECUTABLE}
60 --title="${_basefile} - The Wireshark Network Analyzer ${CPACK_PACKAGE_VERSION}"
61 --css=${CMAKE_SOURCE_DIR}/docbook/ws.css
67 ${CMAKE_SOURCE_DIR}/docbook/ws.css