| 12345678910111213141516171819 |
- INCLUDE(FindPythonModule)
- FIND_PACKAGE(PythonInterp REQUIRED)
- FILE(GLOB XML_DEPENDENCIES ${CMAKE_CURRENT_SOURCE_DIR}/../xml/*.xml)
- ADD_CUSTOM_COMMAND(
- OUTPUT luaGenerateDocsCmd
- COMMAND ${PYTHON_EXECUTABLE} make_html.py
- COMMAND ${CMAKE_COMMAND} -E touch ${CMAKE_CURRENT_BINARY_DIR}/luaGenerateDocsCmd # Generate the given output file(empty file), to keep track of whether we need to rebuild.
- DEPENDS ${XML_DEPENDENCIES}
- WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
- )
- ADD_CUSTOM_TARGET(PolycodeLuaGenerateDocs
- DEPENDS Polycore PolycodeLuaGenerate luaGenerateDocsCmd
- COMMENT "Generating Lua Documentation"
- SOURCES make_html.py)
|