https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=d9a45477ccc2b183c8708c56350f222d82128e68
commit d9a45477ccc2b183c8708c56350f222d82128e68 Author: Corinna Vinschen <[email protected]> AuthorDate: Fri Jan 17 11:18:45 2025 +0100 Commit: Corinna Vinschen <[email protected]> CommitDate: Fri Jan 17 12:21:31 2025 +0100 Cygwin: doc: Remove executable name setup.exe from user guide Use "Cygwin Setup program" and add a link to the homepage in some cases. Reported-by: David Dyck <[email protected]> Reviewed-by: Jon Turney <[email protected]> Signed-off-by: Corinna Vinschen <[email protected]> (cherry picked from commit 4adb6c380659c6f74f7971ceb93c82558331f74a) Diff: --- winsup/doc/highlights.xml | 6 +++--- winsup/doc/intro.xml | 2 +- winsup/doc/ov-ex-unix.xml | 16 ++++++++-------- winsup/doc/ov-ex-win.xml | 14 +++++++------- winsup/doc/overview.xml | 7 +++---- 5 files changed, 22 insertions(+), 23 deletions(-) diff --git a/winsup/doc/highlights.xml b/winsup/doc/highlights.xml index 67e326cb4ab2..e1c05c5a4810 100644 --- a/winsup/doc/highlights.xml +++ b/winsup/doc/highlights.xml @@ -87,9 +87,9 @@ that the root path is <filename>C:\Cygwin</filename>. So it looks for the <filename>fstab</filename> file in <filename>C:\Cygwin\etc\fstab</filename>. The layout of this file is very similar to the layout of the <filename>fstab</filename> file on Linux. Just instead of block devices, -the mount points point to Win32 paths. An installation with -<command>setup.exe</command> installs a <filename>fstab</filename> file by -default, which can easily be changed using the editor of your choice.</para> +the mount points point to Win32 paths. On installation, a default +<filename>fstab</filename> file is created, which can easily be changed +using the editor of your choice.</para> <para>The <filename>fstab</filename> file allows mounting arbitrary Win32 paths into the POSIX file system space. A special case is the so-called diff --git a/winsup/doc/intro.xml b/winsup/doc/intro.xml index c6834597909c..a38609990158 100644 --- a/winsup/doc/intro.xml +++ b/winsup/doc/intro.xml @@ -56,7 +56,7 @@ <title>NOTES</title> <para>To port applications you will need to install the development tools, which you can do by selecting <package>gcc</package> in - <emphasis>setup.exe</emphasis> (dependencies are automatically handled). + the Cygwin Setup program (dependencies are automatically handled). If you need a specific program or library, you can search for a <emphasis>Cygwin</emphasis> package containing it at:</para> <para> diff --git a/winsup/doc/ov-ex-unix.xml b/winsup/doc/ov-ex-unix.xml index c47a3992bb2e..28e351bc8720 100644 --- a/winsup/doc/ov-ex-unix.xml +++ b/winsup/doc/ov-ex-unix.xml @@ -21,17 +21,18 @@ than most UNIX-like operating systems; these are described in more detail in <xref linkend="using-effectively"></xref>. </para> <para> -Use the graphical command <command>setup.exe</command> any time you want -to update or install a Cygwin package. This program must be run -manually every time you want to check for updated packages since Cygwin +Use the graphical Cygwin Setup program (available from the +<ulink url="https://cygwin.com/">Cygwin homepage</ulink>) +any time you want to update or install a Cygwin package. This program must +be run manually every time you want to check for updated packages since Cygwin does not currently include a mechanism for automatically detecting package updates. </para> <para> -By default, <command>setup.exe</command> only installs a minimal subset of +By default, the Cygwin Setup program only installs a minimal subset of packages. Add any other packages by clicking on the <literal>+</literal> next to the Category name and selecting the package from the displayed -list. You may search for specfic tools by using the +list. You may search for specific tools by using the <ulink url="https://cygwin.com/packages/">Setup Package Search</ulink> at the Cygwin web site. </para> @@ -40,9 +41,8 @@ After installation, you can find Cygwin-specific documentation in the <literal>/usr/share/doc/Cygwin/</literal> directory. </para> <para> -For more information about what each option in -<command>setup.exe</command> means, see <xref -linkend="internet-setup"></xref>. +For more information about what each option in Cygwin Setup means, +see <xref linkend="internet-setup"></xref>. </para> </sect1> diff --git a/winsup/doc/ov-ex-win.xml b/winsup/doc/ov-ex-win.xml index 9a24021a725e..7b5bf033e0db 100644 --- a/winsup/doc/ov-ex-win.xml +++ b/winsup/doc/ov-ex-win.xml @@ -12,19 +12,19 @@ to become acquainted with UNIX basics (search for "UNIX basics" or "UNIX tutorial"). </para> <para> -To install a basic Cygwin environment, run the -<command>setup.exe</command> program and click <literal>Next</literal> +To install a basic Cygwin environment, run the Cygwin Setup program from +the <ulink url="https://cygwin.com/">Cygwin homepage</ulink> and click +<literal>Next</literal> at each page. The default settings are correct for most users. If you want to know more about what each option means, see -<xref linkend="internet-setup"></xref>. Use <command>setup.exe</command> +<xref linkend="internet-setup"></xref>. Use the Cygwin Setup program any time you want to update or install a Cygwin package. If you are installing Cygwin for a specific purpose, use it to install the tools that you need. For example, if you want to compile C++ programs, you need the <systemitem>gcc-g++</systemitem> package and probably a text -editor like <systemitem>nano</systemitem>. When running -<command>setup.exe</command>, clicking on categories and packages in the -package installation screen will provide you with the ability to control -what is installed or updated. +editor like <systemitem>nano</systemitem>. When running Cygwin Setup, +clicking on categories and packages in the package installation screen +will provide you with the ability to control what is installed or updated. </para> <para> After installation, you can find Cygwin-specific documentation in diff --git a/winsup/doc/overview.xml b/winsup/doc/overview.xml index aaaaef0cd375..4d312c714e1a 100644 --- a/winsup/doc/overview.xml +++ b/winsup/doc/overview.xml @@ -100,10 +100,9 @@ the GNU configure mechanism. Self hosting was achieved as of the beta The entire Cygwin toolset was available as a monolithic install. In April 2000, the project announced a <ulink url="https://www.cygwin.com/ml/cygwin/2000-04/msg00269.html"> -New Cygwin Net Release</ulink> which provided the native non-Cygwin Win32 program -<command>setup.exe</command> to install and upgrade each package -separately. Since then, the Cygwin DLL and <command>setup.exe</command> -have seen continuous development. +New Cygwin Net Release</ulink> which provided a graphical non-Cygwin +Setup program to install and upgrade each package separately. Since then, +the Cygwin DLL and the Setup tool have seen continuous development. </para> <para>
