aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorMikko Ohtamaa <mikko@redinnovation.com>2017-02-22 06:45:15 +0800
committerGitHub <noreply@github.com>2017-02-22 06:45:15 +0800
commitc9e4e1d7cac6d27a578d738f4c199ff96fff365a (patch)
treea2e3f7ac37d0ed1187851fa9b1eafbaca3af78e9 /docs
parent32b7d17467abe02ebbd503e994092f718b92172f (diff)
downloaddexon-solidity-c9e4e1d7cac6d27a578d738f4c199ff96fff365a.tar.gz
dexon-solidity-c9e4e1d7cac6d27a578d738f4c199ff96fff365a.tar.zst
dexon-solidity-c9e4e1d7cac6d27a578d738f4c199ff96fff365a.zip
Downgrade instructions for Homebrew Solidity
Because 0.4.9+ causes a lot of havoc, breaking tools
Diffstat (limited to 'docs')
-rw-r--r--docs/installing-solidity.rst18
1 files changed, 17 insertions, 1 deletions
diff --git a/docs/installing-solidity.rst b/docs/installing-solidity.rst
index 42905ede..fb405475 100644
--- a/docs/installing-solidity.rst
+++ b/docs/installing-solidity.rst
@@ -102,6 +102,22 @@ We will re-add the pre-built bottles soon.
brew install solidity
brew linkapps solidity
+If you need a specific version of Solidity you can install a
+Homebrew formula directly from Github.
+
+View
+`solidity.rb commits on Github <https://github.com/ethereum/homebrew-ethereum/commits/master/solidity.rb>`_.
+
+Follow the history links until you have a raw file link of a
+specific commit of ``solidity.rb``.
+
+Install it using ``brew``:
+
+.. code:: bash
+
+ brew unlink solidity
+ # Install 0.4.8
+ brew install https://raw.githubusercontent.com/ethereum/homebrew-ethereum/77cce03da9f289e5a3ffe579840d3c5dc0a62717/solidity.rb
.. _building-from-source:
@@ -264,4 +280,4 @@ Example:
3. a breaking change is introduced - version is bumped to 0.5.0
4. the 0.5.0 release is made
-This behaviour works well with the version pragma. \ No newline at end of file
+This behaviour works well with the version pragma.