1 # Distributed under the OSI-approved BSD 3-Clause License. See accompanying
2 # file Copyright.txt or https://cmake.org/licensing for details.
4 #[=======================================================================[.rst:
8 Find Cygwin, a POSIX-compatible environment that runs natively
10 #]=======================================================================]
13 if(CYGWIN_INSTALL_PATH)
14 set(CYGWIN_BAT "${CYGWIN_INSTALL_PATH}/cygwin.bat")
17 find_program(CYGWIN_BAT
22 "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Cygwin\\setup;rootdir]"
23 "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Cygnus Solutions\\Cygwin\\mounts v2\\/;native]"
25 get_filename_component(CYGWIN_INSTALL_PATH "${CYGWIN_BAT}" DIRECTORY)
26 mark_as_advanced(CYGWIN_BAT)