Arduino_IDE_builder.bash

Living in the land of ARM I found a need to write this

wget https://raw.githubusercontent.com/ShorTie8/Arduino_IDE/master/Arduino_IDE_builder.bash

Although it was written for ARM primarily, I do believe it will work on any Linux box. And with a little help Mac && Windows too...

What it does is use github to get all the various programs. Compiles them and builds the IDE in 1 simple script .. :)~

You gotta run it as root !!

I've tested it on a Raspberry Pi2 and Odroid C1 and all seems well after dependency are meet.

apt-get install -y mercurial subversion build-essential gperf bison ant texinfo zip automake flex libusb-dev libusb-1.0-0-dev libtinfo-dev pkg-config libwxbase3.0-dev libtool

The latest Raspbian has Java 8 already so no problems. If it is not already installed, like on the Odroid and Debian i686, I did it as follows

sudo sh -c 'echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" >> /etc/apt/sources.list'
sudo sh -c 'echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" >> /etc/apt/sources.list'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
sudo apt-get update
sudo apt-get install oracle-java8-installer

The script seems to run fine on Debian i686, but with no access to x11, I could not run the final product.

Not all options are fully implemented yet, But Silence_is_Golden is enabled as it sed's through toolchain-avr on the initial git clone to silence it and make things easier to follow. So to do/un-do it, just 'rm -rf Arduino/build/toolchain-avr' and re-run the script. You can save some download time by coping all the files toolchain-avr downloads over as git clone is working if you have them.

Have A Great Day ShorTie

Finished up some code and updated README.md

https://github.com/ShorTie8/Arduino_IDE