rmr_get_trace.3
rmr_init_trace.3
rmr_set_trace.3
+ rmr_set_vlevel.3
rmr_tralloc_msg.3
rmr_get_trlen.3
rmr_get_src.3
rmr_mt_call.3
rmr_mt_rcv.3
rmr_get_srcip.3
+ rmr_realloc_payload.3
rmr_trace_ref.3
rmr_set_stimeout.3
+ rmr_get_xact.3
+ rmr_wh_state.3
+ rmr_wh_call.3
)
# initialise lists of files we generated
# for each source, build a specific command that runs tfm to generate the
# troff output as a gzipped file. Sed is needed to remove the leading blank
# that tfm likes to insert even if indention is 0. We also generate postscript
- # and rts output which are left in the build directory for the developer to
- # use as needed.
+ # markdown, plain ascii and rts output which are left in the build directory
+ # for the developer to use as needed.
#
foreach( nm IN LISTS man_names )
set( out ${CMAKE_BINARY_DIR}/${nm} )
add_custom_command(
OUTPUT ${out}.gz
DEPENDS ${in}
- COMMAND bash -c "export OUTPUT_RST=0; export LIB=${CMAKE_SOURCE_DIR}/doc/src; \
- ${tfm} ${in} stdout | sed 's/^ //' | gzip >${out}.gz; \
- export OUTPUT_RST=1; ${tfm} ${in} ${out}.rst; \
- ${pfm} ${in} ${out}.ps"
+ COMMAND bash -c "export LIB=${CMAKE_SOURCE_DIR}/doc/src; \
+ export OUTPUT_TYPE=troff; \
+ ${tfm} ${in} stdout | sed 's/^ //' | gzip >${out}.gz; \
+ export OUTPUT_TYPE=rst; \
+ ${tfm} ${in} ${out}.rst; \
+ export OUTPUT_TYPE=txt; \
+ ${tfm} ${in} ${out}.txt; \
+ export OUTPUT_TYPE=markdown; \
+ ${tfm} ${in} stdout | sed 's/^ //' >${out}.md; \
+ export OUTPUT_TYPE=postscript; \
+ ${pfm} ${in} ${out}.ps"
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
COMMENT "Building manpage ${out}"
VERBATIM