[CMake] Why is ExternalProject trigger-happy about re-downloading source?
kent williams
nkwmailinglists at gmail.com
Wed Mar 9 14:50:52 EST 2011
I've been running into this every since we updated to CMake 2.8.4, but
I don't know if it's revision specific.
Sometimes if I change CMakeLists.txt in various directories so that
make will re-run cmake to pickup CMakeLists.txt changes, it triggers
re-downloading VTK & ITK from scratch.
Is using GIT_REPOSITORY dumber than CVS_REPOSITORY & SVN_REPOSITORY?
If I set UPDATE_COMMAND to "", it never re-downloads. But
GIT_REPOSITORY seems to blow away the downloaded source for an
external project and re-download it, even if the CMakeLists.txt change
is unrelated to to the ExternalProject in question.
Is there a way to suppress this behavior?
More information about the CMake
mailing list