Hmmmmmm. I am seeing the same behavior you are, even with the older CMake 2.8.12.2 -- the update step does run, but steps after that, which are supposed to depend on update, are not re-running.
I think your intuitive expectation is correct, and that configure/build/install should run after changing the GIT_TAG. I cannot see (quickly/yet) where the problem is in the chain of ExternalProject custom commands... There's a nagging thought bouncing around in my brain telling me there's something awfully familiar about this problem, and that I've seen it and solved it before, but I can't quite put my finger on it. I must be forgetting something. And unfortunately, with the complexity of ExternalProject, it takes quite some time to dig into something deeply. Is anybody else listening on this thread? Shouldn't changing the GIT_TAG value cause a re-configure+build+install of the ExternalProject....? David C. On Mon, Apr 20, 2015 at 8:45 AM, typ1232 <[email protected]> wrote: > Note that I changed CMAKE_ARGS, so the target is used that contains the file > that was changed in the commit. > > CMAKE_ARGS "-DSAF_INTENTIONAL_COMPILE_WARNING=TRUE" > > > > -- > View this message in context: > http://cmake.3232098.n2.nabble.com/Do-build-after-GIT-TAG-changed-in-ExternalProject-Add-tp7590299p7590317.html > Sent from the CMake mailing list archive at Nabble.com. > -- > > Powered by www.kitware.com > > Please keep messages on-topic and check the CMake FAQ at: > http://www.cmake.org/Wiki/CMake_FAQ > > Kitware offers various services to support the CMake community. For more > information on each offering, please visit: > > CMake Support: http://cmake.org/cmake/help/support.html > CMake Consulting: http://cmake.org/cmake/help/consulting.html > CMake Training Courses: http://cmake.org/cmake/help/training.html > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/cmake -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake
