X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=doc%2FCMakeLists.txt;h=55c50985f827f5b5e10c209b4f7e27071e52b3b1;hb=0b79fc264eea2591ad6f645d0c90cc378ea5603b;hp=c344477846349e13ccbcd9c0470e9ce95cff394d;hpb=e30fc3a978dd2d34b35342273e6601ae6148b4bf;p=ric-plt%2Flib%2Frmr.git diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index c344477..55c5098 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -83,8 +83,10 @@ if( BUILD_DOC ) 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 ) # initialise lists of files we generated @@ -94,8 +96,8 @@ if( BUILD_DOC ) # 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} ) @@ -104,10 +106,17 @@ if( BUILD_DOC ) 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