Not sure I understand why is this part of a build switch now? And what if we don't build CMake ourselves but instead, using prebuilt binaries from the CMake website?
-----Original Message----- From: Rolf Eike Beer [mailto:e...@sf-mail.de] Sent: Tuesday, November 8, 2016 2:04 PM To: cmake-developers@cmake.org Cc: Robert Goulet <robert.gou...@autodesk.com> Subject: Re: [cmake-developers] cmake 3.7.0-rc3 regression Am Dienstag, 8. November 2016, 18:59:34 schrieb Robert Goulet: > Hi, > > After trying to upgrade to CMake 3.7.0-rc3, we've found the following > regression: > > Previously, we were able to put multiple platform CMake executables in > the same root by just renaming the "bin" folder, so that they don't > overlap each other, as such: > > cmake/win/cmake.exe > cmake/mac/cmake > cmake/linux/cmake > cmake/share/... > cmake/doc/... > > However in 3.7.0-rc3 this is broken, no longer works if the CMake > binary folder isn't named specifically "bin". CMake will fail to > start, reporting "CMake Error: Could not find CMAKE_ROOT !!!". > > Traced it back to this commit: > > Commit: 18bfbc972fd3daf3e973f80072c4de09ec7e852b > > Add option to control 'bin' directory of CMake's own installation > (#16076) > > Add a `CMAKE_BIN_DIR` cache entry to CMake's own build configuration. > Add a `--bindir` option to the `bootstrap` script to set it. > > If this wasn't intentional, can we get a fix before 3.7.0 is released? If you read the commit message you should be able to fix your problem: just build the different CMake instances with different --bindir switches. Eike -- 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-developers