CMake/Utilities/Release/Cygwin
Kitware Robot 9db3116226 Remove CMake-language block-end command arguments
Ancient versions of CMake required else(), endif(), and similar block
termination commands to have arguments matching the command starting the
block.  This is no longer the preferred style.

Run the following shell code:

for c in else endif endforeach endfunction endmacro endwhile; do
    echo 's/\b'"$c"'\(\s*\)(.\+)/'"$c"'\1()/'
done >convert.sed &&
git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' |
egrep -z -v '^(Utilities/cm|Source/kwsys/)' |
egrep -z -v 'Tests/CMakeTests/While-Endwhile-' |
xargs -0 sed -i -f convert.sed &&
rm convert.sed
2012-08-13 14:19:16 -04:00
..
CMakeLists.txt Remove CMake-language block-end command arguments 2012-08-13 14:19:16 -04:00
README.cygwin.in ENH: add support for cygwin source and binary packaging 2007-02-02 14:40:26 -05:00
cygwin-package.sh.in Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cygwin-patch.diff.in
cygwin-setup.hint.in Use correct "requires" line in cygwin setup hint file 2012-03-06 09:04:46 -05:00

README.cygwin.in

cmake
--------------------------------------
Runtime requirements:
  cygwin-1.5.21(0.156/4/2) or newer

Build requirements
  cygwin-1.5.21(0.156/4/2) or newer
  make

Canonical homepage:
  http://www.cmake.org

Canonical download:
  ftp://www.cmake.org/pub/cmake/

------------------------------------

Build instructions:
  unpack @CPACK_PACKAGE_FILE_NAME@-@CPACK_CYGWIN_PATCH_NUMBER@-src.tar.bz2
    if you use setup to install this src package, it will be
         unpacked under /usr/src automatically
  cd /usr/src
  ./@CPACK_PACKAGE_FILE_NAME@-@CPACK_CYGWIN_PATCH_NUMBER@.sh all

This will create:
  /usr/src/@CPACK_PACKAGE_FILE_NAME@.tar.bz2
  /usr/src/@CPACK_PACKAGE_FILE_NAME@-@CPACK_CYGWIN_PATCH_NUMBER@-src.tar.bz2

-------------------------------------------

Port Notes:

The directory /usr/share/@CPACK_PACKAGE_FILE_NAME@/include is purposely not
located at /usr/include/@CPACK_PACKAGE_FILE_NAME@ or /usr/include/cmake.  The
files it contains are not meant for inclusion in any C or C++ program.
They are used for compiling dynamically loadable CMake commands inside
projects that provide them.  CMake will automatically provide the
proper include path when the files are needed.

------------------

Cygwin port maintained by: CMake Developers <cmake@www.cmake.org>