mirror of
https://github.com/NGSolve/netgen.git
synced 2024-11-11 16:49:16 +05:00
cb8bef9423
CMake is using stamp files to check if the external projects are out of date. There is an option 'BUILD_ALWAYS 1' of ExternalProject_Add, but it is not available prior to CMake 3.1. To work around it, this commit solves two problems at once: - Add a new step 'check_submodules' between configure and build to check if all submodules are up to date. This step has the option 'ALWAYS 1', which means it is always considered outdated. - Since 'build' depends on the above step, it will always be started |
||
---|---|---|
.. | ||
check_submodules.cmake | ||
cmake_uninstall.cmake.in | ||
ExternalProject_TCLTK.cmake | ||
FindFFMPEG.cmake | ||
FindMETIS.cmake | ||
FindOpenCasCade.cmake | ||
mic.cmake | ||
netgen_fixup.cmake | ||
NetgenConfig.cmake.in | ||
SuperBuild.cmake | ||
tk_macosx.patch | ||
tkdnd_macosx.patch |