This changeset allows us to use
cmake -DCMAKE_DISABLE_SOURCE_CHANGES=ON .
when building simgrid.
#########################################
# doc
-file(MAKE_DIRECTORY ${CMAKE_HOME_DIRECTORY}/doc/html/)
-install(DIRECTORY "${CMAKE_HOME_DIRECTORY}/doc/html/"
+file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/doc/html/)
+install(DIRECTORY "${CMAKE_BINARY_DIR}/doc/html/"
DESTINATION doc/simgrid/html/)
# binaries
add_dependencies(documentation error_doxygen)
endif()
- configure_file(${CMAKE_HOME_DIRECTORY}/doc/Doxyfile.in ${CMAKE_HOME_DIRECTORY}/doc/Doxyfile @ONLY)
+ configure_file(${CMAKE_HOME_DIRECTORY}/doc/Doxyfile.in ${CMAKE_BINARY_DIR}/doc/Doxyfile @ONLY)
foreach(file ${DOC_FIGS})
string(REPLACE ".fig" ".png" tmp_file ${file})