On Tuesday 22 October 2013, Alexander Neundorf wrote: > On Tuesday 22 October 2013, Stephen Kelly wrote: > > Forwarding this for Ben. > > > > Would it be reasonable to have a way to not add the CMAKE_INSTALL_PREFIX > > to the CMAKE_SYSTEM_PREFIX_PATH? > > > > The install prefix is not cleared before the CI build on build.kde.org > > because the dependency graph is quite large (everything depends on Qt, > > most things depend on kdelibs, some things depend on kdepimlibs etc). > > > > Successful builds are uploaded to a master server and build nodes will > > re-download that if they have no version of the dependency. That > > re-download can be huge and take significant time, so it is avoided by > > also not clearing the install prefix on each of the build nodes. > > > > Is the only solution to this as Ben describes with > > passing NO_CMAKE_SYSTEM_PATH to CMake? > > Is everything installed into its own separate directory, or everything into > one common install directory ?
Is still cmake git next used for the builds ? It is only one line in UnixPaths.cmake, so a workaround for that special case could be to simply use a patched version of 2.8.12, which is the version required by kdelibs, and comment that one line out. Alex -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers