diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2021-01-04 01:22:38 +0300 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2021-01-04 01:23:43 +0300 |
commit | cf60542e52ff084f8d6cbc708b13eb3bfe720c5c (patch) | |
tree | 7c86fe102952e7841ed166717c81eeacc49d16e9 | |
parent | add an option to get rid of symlinks in /bin (diff) | |
download | setup-cygwin-cf60542e52ff084f8d6cbc708b13eb3bfe720c5c.tar.gz setup-cygwin-cf60542e52ff084f8d6cbc708b13eb3bfe720c5c.zip |
README: update
-rw-r--r-- | README.md | 28 |
1 files changed, 18 insertions, 10 deletions
@@ -24,20 +24,28 @@ the `packages` parameter. (C:\tools\cygwin is the default). * The `CYGWIN` environment variable is set to an empty string by default. Provide a custom value using the `env` parameter. +* Some packages install symlinks in /usr/bin along with real executables. +An example is package python3, which (as of January 2021) installs symlink +"python3", pointing to the real executable "python3.8.exe". +Calling Cygwin symlinks from Windows' command prompt is unsupported, but +there's an option to convert them to hardlinks instead (the +`symlinks-to-hardlinks` parameter). API --- -| Input | Value | Default | Description -| ----------- | ------- | ------- | ----------- -| platform | x64 | Yes | Install the 64-bit version. -| | *Other* | No | Install the 32-bit version. -| install-dir | *Empty* | Yes | Install to C:\tools\cygwin. -| | *Other* | No | Install to the specified directory. -| packages | *Empty* | Yes | Don't install any additional packages. -| | *Other* | No | Space-separated package names. -| env | *Empty* | Yes | Set `%CYGWIN%` to an empty string. -| | *Other* | No | Set `%CYGWIN%` to the specified value. +| Input | Value | Default | Description +| --------------------- | ------- | ------- | ----------- +| platform | x64 | Yes | Install the 64-bit version. +| | *Other* | No | Install the 32-bit version. +| install-dir | *Empty* | Yes | Install to C:\tools\cygwin. +| | *Other* | No | Install to the specified directory. +| packages | *Empty* | Yes | Don't install any additional packages. +| | *Other* | No | Space-separated package names. +| env | *Empty* | Yes | Set `%CYGWIN%` to an empty string. +| | *Other* | No | Set `%CYGWIN%` to the specified value. +| symlinks-to-hardlinks | *Other* | Yes | Don't convert any symlinks. +| | 1 | No | Convert symlinks in /usr/bin to hardlinks. The paths to the Cygwin binaries are added to the PATH variable. |