Browse Source

Adding the prerequisites to the CONTRIBUTING.md file

Arpit Mohan 9 years ago
parent
commit
233e49bf89
1 changed files with 9 additions and 0 deletions
  1. 9
    0
      CONTRIBUTING.md

+ 9
- 0
CONTRIBUTING.md View File

94
 
94
 
95
 ## Advanced: Complete Local Setup
95
 ## Advanced: Complete Local Setup
96
 
96
 
97
+### Prerequisites
98
+Before you proceed, please ensure that you have `jq` (library that parses JSON) & `ruby` installed on your machine.
99
+
100
+##### Debian Linux
101
+`sudo apt-get install jq ruby-full`
102
+
103
+##### Mac OSX
104
+`brew install jq ruby`
105
+
97
 If you are going to make significant contribution(s) to the track, you might find it handy to have a complete local install of exercism on your computer.  This way, you can run the full suite of tests without having to create/update a PR.
106
 If you are going to make significant contribution(s) to the track, you might find it handy to have a complete local install of exercism on your computer.  This way, you can run the full suite of tests without having to create/update a PR.
98
 
107
 
99
 The easiest way to achieve this is simply use the `bin/journey-test.sh` script.  However, you may want to perform other tests, depending on what you are doing.  You can do so by duplicating the setup performed by the `bin/journey-test.sh` script.
108
 The easiest way to achieve this is simply use the `bin/journey-test.sh` script.  However, you may want to perform other tests, depending on what you are doing.  You can do so by duplicating the setup performed by the `bin/journey-test.sh` script.