aboutsummaryrefslogtreecommitdiffstats
path: root/doc/getting/Releases.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/getting/Releases.rst')
-rw-r--r--doc/getting/Releases.rst65
1 files changed, 11 insertions, 54 deletions
diff --git a/doc/getting/Releases.rst b/doc/getting/Releases.rst
index 81286a14a..676ffd421 100644
--- a/doc/getting/Releases.rst
+++ b/doc/getting/Releases.rst
@@ -31,8 +31,7 @@ Downloading pre-built packages
from helpers import printReleaseTab
printReleaseTab('data', latex=True)
-Pre-built packages of older releases
-====================================
+.. rubric :: Pre-built packages of older releases
.. only:: html
@@ -58,10 +57,9 @@ Downloading Source Files
.. _RELEASE:Sources:Zip:
-Downloading from GitHub
-=======================
+.. rubric :: Tarball/zip-file
-GHDL can be downloaded as a zip-file from GitHub. See the following table, to
+GHDL can be downloaded as a zip-file or tarball from GitHub. See the following table, to
choose your desired format/version:
.. only:: html
@@ -84,21 +82,17 @@ choose your desired format/version:
.. HINT::
- To download a specific version of GHDL, use these alternative URL, where ``<format>`` is ``tar`` or ``zip``: ``https://api.github.com/repos/ghdl/ghdl/<format>ball/<tag>``.
+ To download a specific version of GHDL, use this alternative URL, where ``<format>`` is ``tar.gz`` or ``zip``: ``https://codeload.github.com/ghdl/ghdl/<format>/<tag>``.
.. _RELEASE:Sources:GitClone:
-Downloading via ``git clone``
-=============================
+.. rubric :: git clone
GHDL can be downloaded (cloned) with ``git clone`` from GitHub. GitHub offers
the transfer protocols HTTPS and SSH. You should use SSH if you have a GitHub
account and have already uploaded an OpenSSH public key to GitHub, otherwise
use HTTPS if you have no account or you want to use login credentials.
-The created folder :file:`<GitRoot>\\ghdl` is used as :file:`<GHDLRoot>` in
-later instructions or on other pages in this documentation.
-
+----------+----------------------------------------+
| Protocol | GitHub Repository URL |
+==========+========================================+
@@ -111,12 +105,7 @@ later instructions or on other pages in this documentation.
Execute ``git checkout -b stable <tag>`` after ``git clone``, to checkout a specific version of GHDL.
-
-On Linux
---------
-
-Command line instructions to clone GHDL onto a Linux machine with HTTPS
-protocol:
+Command line instructions to clone GHDL with HTTPS protocol:
.. code-block:: Bash
@@ -125,8 +114,7 @@ protocol:
cd ghdl
git remote rename origin github
-Command line instructions to clone GHDL onto a Linux machine machine with SSH
-protocol:
+Command line instructions to clone GHDL with SSH protocol:
.. code-block:: Bash
@@ -135,40 +123,9 @@ protocol:
cd ghdl
git remote rename origin github
-
-On OS X
--------
-
-Please see the Linux instructions.
-
-
-On Windows
-----------
-
.. NOTE::
- All Windows command line instructions are intended for :program:`Windows PowerShell`,
- if not marked otherwise. So executing the following instructions in Windows
- Command Prompt (:program:`cmd.exe`) won't function or will result in errors!
- :program:`Windows PowerShell` can be installed or upgraded to v5.1 by installing the
- `Windows Management Framework <https://docs.microsoft.com/en-us/powershell/wmf/5.1/install-configure>`_.
-
-Command line instructions to clone GHDL onto a Windows machine with HTTPS
-protocol:
-
-.. code-block:: PowerShell
-
- cd GitRoot
- git clone "https://github.com/ghdl/ghdl.git" ghdl
- cd ghdl
- git remote rename origin github
-
-Command line instructions to clone GHDL onto a Windows machine with SSH
-protocol:
-
-.. code-block:: PowerShell
-
- cd GitRoot
- git clone "ssh://git@github.com:ghdl/ghdl.git" ghdl
- cd ghdl
- git remote rename origin github
+ Executing the following instructions in Windows Command Prompt (:program:`cmd.exe`)
+ won't function or will result in errors! All Windows command line instructions are
+ intended for :program:`Windows PowerShell`, if not marked otherwise. :program:`Windows PowerShell`
+ can be installed or upgraded to v5.1 by installing the `Windows Management Framework <https://docs.microsoft.com/en-us/powershell/wmf/5.1/install-configure>`_.