|
|
@@ -94,6 +94,15 @@ Each problem/submodule has three source sets:
|
|
94
|
94
|
|
|
95
|
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
|
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
|
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.
|