Yes, I am really sorry for the noise! :-/
----- Mail original ----- > De: "David Cole" <[email protected]> > À: "Cedric Doucet" <[email protected]> > Cc: "typ1232" <[email protected]>, [email protected] > Envoyé: Jeudi 23 Avril 2015 13:58:27 > Objet: Re: [CMake] Do build after GIT_TAG changed in ExternalProject_Add > > I think you meant to reply on the other thread with this one... > > :-) > D > > > On Thu, Apr 23, 2015 at 7:55 AM, Cedric Doucet <[email protected]> > wrote: > > > > I don't know why but providing my own STAMP_DIR seems to solve the problem: > > > > STAMP_DIR ${EXTERNAL_DIR}/eigen/stamp > > > > Hope it helps! > > > > Cédric > > > > > > ----- Mail original ----- > >> De: "David Cole via CMake" <[email protected]> > >> À: "typ1232" <[email protected]> > >> Cc: [email protected] > >> Envoyé: Jeudi 23 Avril 2015 13:51:06 > >> Objet: Re: [CMake] Do build after GIT_TAG changed in ExternalProject_Add > >> > >> 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 > >> > -- 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
