Skip to content

Commit 591358e

Browse files
committed
Merged recent changes from 'main' branch
2 parents 355574e + 528a1fe commit 591358e

File tree

1 file changed

+3
-34
lines changed

1 file changed

+3
-34
lines changed

src/murfey/templates/bootstrap.html

Lines changed: 3 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
%} {% block content %}
33
<h1>Bootstrapping Instructions</h1>
44
<h2>1. Setting Up a POSIX Environment</h2>
5-
<h3>A. Installing MSYS2 (Recommended)</h3>
5+
<h3>Installing MSYS2</h3>
66
<p>
77
MSYS2 is a POSIX environment which provides extensive compiler support for the
88
more modern programming languages used by Murfey's package dependencies.
@@ -47,7 +47,7 @@ <h4>Installing Dependencies</h4>
4747
style="font-family: Consolas, Monaco, &quot;Lucida Console&quot;, monospace"
4848
>
4949
$ pacman -Syu
50-
$ pacman -S msys2-runtime-3.6
50+
$ pacman -S msys2-runtime
5151
$ pacman -S rsync
5252
$ pacman -S mingw-w64-ucrt-x86_64-python-pip
5353
$ pacman -S mingw-w64-ucrt-x86_64-rust
@@ -156,37 +156,6 @@ <h4>Running MSYS2 Through Command Prompt</h4>
156156
shortcut icon to taste.
157157
</p>
158158

159-
<h3>B. Installing Cygwin (Legacy)</h3>
160-
<p>
161-
Cygwin is a lightweight POSIX environment that provides the minimum
162-
requirements needed for a Windows client PC to run Murfey . However, it does
163-
not support building and installing packages which have been written in Rust,
164-
which many modern Python packages, including Murfey's dependencies, now make
165-
use of. It is still possible to install and run Murfey via Cygwin, but older
166-
versions of its dependencies will have to be installed.
167-
</p>
168-
<p>
169-
To install, download the Cygwin setup executable using this
170-
<a href="{{ proxy_path }}/cygwin/setup-x86_64.exe">mirror</a>, and then run
171-
the following from a terminal (both Command Prompt and Windows Powershell
172-
work):
173-
</p>
174-
<pre
175-
style="font-family: Consolas, Monaco, &quot;Lucida Console&quot;, monospace"
176-
>
177-
$ setup-x86_64.exe -O -R C:\cygwin64 -s {{ request.url.scheme }}://{{ netloc }}{{ proxy_path }}/cygwin -P curl,python3,rsync -q
178-
</pre>
179-
<p>
180-
This will install Cygwin with the minimum packages needed to run Murfey. The
181-
Cygwin install command will occasionally hang after completion. In such an
182-
event, just hit Enter to return to a normal command prompt window.
183-
</p>
184-
<p>
185-
If you already have a Cygwin install that you would like to preserve, rename
186-
it so that it doesn't get overwritten (something like "cygwin64-old") before
187-
running the command line above.
188-
</p>
189-
190159
<h2>2. Setting Up Python</h2>
191160
<p>
192161
Once Python and
@@ -217,7 +186,7 @@ <h3>B. Installing Murfey</h3>
217186
<pre
218187
style="font-family: Consolas, Monaco, &quot;Lucida Console&quot;, monospace"
219188
>
220-
$ pip install murfey[client] --index-url {{ request.url.scheme }}://{{ netloc }}{{ proxy_path }}/pypi --trusted-host {{ netloc }}
189+
$ pip install murfey[client] --index-url {{ request.url.scheme }}://{{ netloc }}{{ proxy_path }}/pypi/index --trusted-host {{ netloc }}
221190
</pre>
222191
<p>
223192
If you wish to install the client-side dependencies needed to run Murfey via

0 commit comments

Comments
 (0)