aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorChris Ward <chriswhward@gmail.com>2018-09-30 21:02:40 +0800
committerChris Ward <chriswhward@gmail.com>2018-09-30 21:02:40 +0800
commit5e9482c19b2ad5226d1354243eb97e2d6ca5e657 (patch)
treec3fc2bfaa46e28aa92e5371a11a7f83e5f018bc5 /docs
parentc4b5101b9d8337069c495b95b04a420e2665aa2d (diff)
downloaddexon-solidity-5e9482c19b2ad5226d1354243eb97e2d6ca5e657.tar.gz
dexon-solidity-5e9482c19b2ad5226d1354243eb97e2d6ca5e657.tar.zst
dexon-solidity-5e9482c19b2ad5226d1354243eb97e2d6ca5e657.zip
Add Linux dependencies and move
Diffstat (limited to 'docs')
-rw-r--r--docs/installing-solidity.rst52
1 files changed, 32 insertions, 20 deletions
diff --git a/docs/installing-solidity.rst b/docs/installing-solidity.rst
index ba373b8f..9d4be70d 100644
--- a/docs/installing-solidity.rst
+++ b/docs/installing-solidity.rst
@@ -154,28 +154,18 @@ Gentoo Linux also provides a solidity package that can be installed using ``emer
Building from Source
====================
-Clone the Repository
---------------------
-
-To clone the source code, execute the following command:
-
-.. code-block:: bash
-
- git clone --recursive https://github.com/ethereum/solidity.git
- cd solidity
-
-If you want to help developing Solidity,
-you should fork Solidity and add your personal fork as a second remote:
-
-.. code-block:: bash
-
- git remote add personal git@github.com:[username]/solidity.git
+Prerequisites - Linux
+---------------------
-Solidity has git submodules. Ensure they are properly loaded:
+You need to install the following dependencies for Linux builds of Solidity:
-.. code-block:: bash
++-----------------------------------+-------------------------------------------------------+
+| Software | Notes |
++===================================+=======================================================+
+| `Git for Linux`_ | Command-line tool for retrieving source from Github. |
++-----------------------------------+-------------------------------------------------------+
- git submodule update --init --recursive
+.. _Git for Linux: https://git-scm.com/download/linux
Prerequisites - macOS
---------------------
@@ -203,7 +193,7 @@ if you ever want to start again from scratch.
Prerequisites - Windows
-----------------------
-You will need to install the following dependencies for Windows builds of Solidity:
+You need to install the following dependencies for Windows builds of Solidity:
+-----------------------------------+-------------------------------------------------------+
| Software | Notes |
@@ -238,6 +228,28 @@ in Visual Studio 2017 Build Tools or Visual Studio 2017:
.. _Visual Studio 2017: https://www.visualstudio.com/vs/
.. _Visual Studio 2017 Build Tools: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017
+Clone the Repository
+--------------------
+
+To clone the source code, execute the following command:
+
+.. code-block:: bash
+
+ git clone --recursive https://github.com/ethereum/solidity.git
+ cd solidity
+
+If you want to help developing Solidity,
+you should fork Solidity and add your personal fork as a second remote:
+
+.. code-block:: bash
+
+ git remote add personal git@github.com:[username]/solidity.git
+
+Solidity has git submodules. Ensure they are properly loaded:
+
+.. code-block:: bash
+
+ git submodule update --init --recursive
External Dependencies
---------------------