|
@@ -87,6 +87,11 @@ else()
|
|
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${MODULE_NAME}/${MODULE_NAME}.txt
|
|
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${MODULE_NAME}/${MODULE_NAME}.txt
|
|
)
|
|
)
|
|
|
|
|
|
|
|
+ add_custom_target(
|
|
|
|
+ ${MODULE_NAME}_readme
|
|
|
|
+ DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${MODULE_NAME}/README
|
|
|
|
+ )
|
|
|
|
+
|
|
add_custom_target(
|
|
add_custom_target(
|
|
${MODULE_NAME}_doc_html DEPENDS ${DOCS_OUTPUT_DIR}/${MODULE_NAME}.html
|
|
${MODULE_NAME}_doc_html DEPENDS ${DOCS_OUTPUT_DIR}/${MODULE_NAME}.html
|
|
)
|
|
)
|
|
@@ -117,6 +122,16 @@ else()
|
|
"Generating text documentation with xsltproc and lynx for ${MODULE_NAME}"
|
|
"Generating text documentation with xsltproc and lynx for ${MODULE_NAME}"
|
|
)
|
|
)
|
|
|
|
|
|
|
|
+ add_custom_command(
|
|
|
|
+ OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/${MODULE_NAME}/README
|
|
|
|
+ COMMAND
|
|
|
|
+ ${CMAKE_COMMAND} -E copy
|
|
|
|
+ ${CMAKE_CURRENT_BINARY_DIR}/${MODULE_NAME}/${MODULE_NAME}.txt
|
|
|
|
+ ${CMAKE_CURRENT_SOURCE_DIR}/${MODULE_NAME}/README
|
|
|
|
+ DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${MODULE_NAME}/${MODULE_NAME}.txt
|
|
|
|
+ COMMENT "Generating README file for module ${MODULE_NAME}"
|
|
|
|
+ )
|
|
|
|
+
|
|
add_custom_command(
|
|
add_custom_command(
|
|
OUTPUT ${DOCS_OUTPUT_DIR}/${MODULE_NAME}.html
|
|
OUTPUT ${DOCS_OUTPUT_DIR}/${MODULE_NAME}.html
|
|
COMMAND
|
|
COMMAND
|
|
@@ -145,6 +160,5 @@ else()
|
|
OPTIONAL
|
|
OPTIONAL
|
|
)
|
|
)
|
|
endif()
|
|
endif()
|
|
-
|
|
|
|
endfunction()
|
|
endfunction()
|
|
endif()
|
|
endif()
|