Hi, > The existence of <gitHome>\bin is there only for backward -compatibility
I guess we could also add "Git/usr/bin" to the suffixes so that it prefer newer version first ? PATH_SUFFIXES Git/usr/bin Git/cmd Git/bin Hth Jc On Fri, Jan 15, 2016 at 11:24 AM, Paul Smith <p...@mad-scientist.net> wrote: > On Fri, 2016-01-15 at 10:05 -0500, Shawn Waldon wrote: > > Looking at the git installation, there is another executable > > "C:\Program Files (x86)\Git\cmd\git.exe", but I have never pointed > > CMake at that one. What is the difference between the two? I can > > change the patch to use the other one, but I'd like to understand why > > it is necessary. > > There is no difference between them. When you install Git for Windows > the installer gives a choice of three different ways to set up %PATH%. > > One way is to not add anything to %PATH%: then git is only available > from within the Git bash shell not from within command.com shell. > > The second way is to make git, only (plus a few helpers like gitk, > start-ssh-agent, etc.) available on %PATH%: then git is available from > command.com but none of the other UNIX tools like find, diff, etc. are > available from command.com (only from Git shell). In this install > method the <GitHome>\cmd directory is added to %PATH%. > > The last way is to allow git plus all the ming32 versions of UNIX tools > that come with Git to be available to command.com. In this install > method both <gitHome>\cmd AND <gitHome>\usr\bin are added to %PATH%. > > The existence of <gitHome>\bin is there only for backward > -compatibility, because some people coming from older versions of Git > for Windows might be referencing it. It shouldn't be used anymore by > modern installs (it contains bash.exe and sh.exe both of which are in > \usr\bin, and git.exe which is in \cmd). > -- > > 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 > -- +1 919 869 8849
-- 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