Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge branch 'master' of https://github.com/Inspiravetion/Random-Rule…

  • Loading branch information...
commit a1050bbecc12a0549d0c37c2b842e1e8831fa7ca 2 parents adc7403 + e703898
@Inspiravetion authored
Showing with 18 additions and 4 deletions.
  1. +18 −4 README.md
View
22 README.md
@@ -1,19 +1,33 @@
Random-Rule-Game
================
-###Gotchas:
+###Environment Setup Steps:
-1.[Go](http://golang.org/) build is only for mac at the moment...easy fix though
+1.Install [Go](http://golang.org/) for server dev.
-2.[Node.js](http://nodejs.org/) and [nvm](https://github.com/creationix/nvm) are used for client side builds
+2.Run the following to setup Go cross compilation (used to create linux executables on a mac).
+```
+$ cd $(go env GOROOT)/src
+$ git clone git://github.com/davecheney/golang-crosscompile.git
+$ source golang-crosscompile/crosscompile.bash
+$ go-crosscompile-build-all
+```
+
+3.Run the following to install [nvm](https://github.com/creationix/nvm) and [Node.js](http://nodejs.org/).
```
$ git clone https://github.com/creationix/nvm.git ~/.nvm
$ source ~/.nvm/nvm.sh
$ nvm install 0.10.26
```
-3.The automated dev enviroment uses [autoenv](https://github.com/kennethreitz/autoenv) so installing that is a must.
+4.The automated dev enviroment uses [autoenv](https://github.com/kennethreitz/autoenv) so install it with the following commands.
```
$ git clone git://github.com/kennethreitz/autoenv.git ~/.autoenv
$ echo 'source ~/.autoenv/activate.sh' >> ~/.profile
```
+
+5.Clone this repo to your project directory.
+```
+$ cd path/to/your/project
+$ git clone https://github.com/Inspiravetion/Random-Rule-Game.git
+```
Please sign in to comment.
Something went wrong with that request. Please try again.