mirror of
https://github.com/harfang3d/harfang3d.git
synced 2024-06-27 16:40:08 +00:00
25 lines
700 B
CMake
25 lines
700 B
CMake
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
|
|
|
|
add_subdirectory(platform)
|
|
add_subdirectory(foundation)
|
|
add_subdirectory(script)
|
|
add_subdirectory(engine)
|
|
if(HG_BUILD_TESTS)
|
|
add_subdirectory(tests)
|
|
endif()
|
|
|
|
if(HG_BUILD_CPP_SDK)
|
|
install(FILES version.txt DESTINATION cppsdk COMPONENT cppsdk)
|
|
endif(HG_BUILD_CPP_SDK)
|
|
|
|
if(HG_BUILD_DOCS)
|
|
configure_file(doxyfile.tpl ${CMAKE_CURRENT_BINARY_DIR}/doxyfile @ONLY)
|
|
add_custom_target(doc_cppsdk ALL
|
|
${CMAKE_COMMAND} -E make_directory ${CMAKE_INSTALL_PREFIX}/cppsdk_docs
|
|
COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/doxyfile
|
|
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
|
COMMENT "Generating CPPSDK documentation"
|
|
VERBATIM
|
|
)
|
|
endif()
|