Skip to content

Install required Mac software

Paul Ambrose edited this page May 25, 2016 · 11 revisions

Xcode and the OSX CommandLine Tools

Download the latest version of Xcode from the Apple developer website or get it using the Mac App Store.

Once you have Xcode installed, open a Terminal window and type:

$ xcode-select --install

Click the Install button to install the required command line developer tools. Don't worry if you see a message telling you the software cannot be installed because it is not currently available from the Software Update Server. This usually means you already have the latest version installed. You can also get the command line tools from the Apple developer website.

Java

Download and install Java7 from Oracle. Click on "Accept License Agreement" and download the Java SE Development Kit 7u79: jdk-7u79-macosx-x64.dmg

IntelliJ IDE

Download and install the Community edition of the IntelliJ IDE. You can also use the Ultimate edition if you already have that version installed.

Homebrew

Homebrew is a fantastic package manager for OSX. It makes installing and updating programs on your Mac very easy.

Install brew as described here.

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

You should periodically update everything you installed with brew with:

$ brew update
$ brew upgrade

Git

Install git with:

$ brew install git

Maven

Install maven with:

$ brew install maven

Sshpass

Install sshpass as described here. Using sshpass is ordinarily a bad idea because it exposes passwords. But in this case, the EV3 password is not sensitive and sshpass is easier to deal with than ssh-keygen. If you are comfortable using ssh-keygen, you can forgo installing sshpass and remove the sshpass command prefix from the Makefile.

$ brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb

Clone this wiki locally