aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSudar <sudar@sudarmuthu.com>2014-11-23 20:11:16 +0530
committerSudar <sudar@sudarmuthu.com>2014-11-23 20:11:16 +0530
commit32a12e46d11d1ef9c0e18b8965f2851662227146 (patch)
treee3a6e05dcfa5cd3ed1e222a1c7085b913df2378d
parente99deb2079960641b147508613a61907b24ac810 (diff)
Add information about homebrew in ReadME
-rw-r--r--HISTORY.md5
-rw-r--r--README.md34
2 files changed, 35 insertions, 4 deletions
diff --git a/HISTORY.md b/HISTORY.md
index ece2bb1..80c48b5 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -5,7 +5,6 @@ The following is the rough list of changes that went into different versions.
I tried to give credit whenever possible. If I have missed anyone, kindly add it to the list.
### In development
-- New: Support for PuTTY under Windows (https://github.com/PeterMosmans)
- New: Add support for new 1.5.x library layout (Issue #275) (https://github.com/lukasz-e)
- New: Add support for 1.5.x vendor/hardware architecture library location (Issue #276) (https://github.com/lukasz-e)
- New: Added test suite and integration with travis CI. (https://github.com/peplin)
@@ -15,13 +14,15 @@ I tried to give credit whenever possible. If I have missed anyone, kindly add it
- New: Allow "make clean" target to be extended (Issue #239). (https://github.com/sej7278)
- New: Add makefile and gcc version info to config output. (https://github.com/sej7278)
- New: Support for Teensy 3.x (https://github.com/stepcut)
+- New: Support for PuTTY under Windows (https://github.com/PeterMosmans)
+- New: Add support for installation using homebrew(https://github.com/ladislas)
-- Tweak: Remove $(EXTRA_XXX) variables (Issue #234) (https://github.com/ladislas)
- Tweak: Update Malefile-example.mk with STD flags (https://github.com/ladislas)
- Tweak: Allow remove of any OBJDIR with `$(REMOVE) $(OBJDIR)`. (https://github.com/ladislas)
- Tweak: Add cpp to extensions supported by "make generate_assembly". (https://github.com/sej7278)
- Tweak: Update travis-ci to test against Arduino 1.0.6. (https://github.com/sej7278)
- Tweak: Updated package instructions for Arch/Fedora/Raspbian. (https://github.com/sej7278)
+- Tweak: Remove $(EXTRA_XXX) variables (Issue #234) (https://github.com/ladislas)
- Fix: Improved Windows (Cygwin/MSYS) support (https://github.com/PeterMosmans)
- Fix: Change "tinyladi" username to "ladislas" in HISTORY.md. (https://github.com/ladislas)
diff --git a/README.md b/README.md
index ce7a76c..133a9e4 100644
--- a/README.md
+++ b/README.md
@@ -21,11 +21,41 @@ in the build process. Changes in `*.h` files lead to recompilation of sources wh
### Through package
+#### Using apt-get (or aptitude)
+
If you're using FreeBSD, Debian, Raspbian or Ubuntu, you can find this in the `arduino-mk`
package which can be installed using `apt-get` or `aptitude`.
-Arch Linux users can use the unofficial AUR package [arduino-mk](https://aur.archlinux.org/packages/arduino-mk/)
-and install using `yaourt -S arduino-mk`
+```
+sudo apt-get install arduino-mk
+```
+
+#### homebrew (or linuxbrew)
+
+If you're using homebrew (or [linuxbrew](https://github.com/Homebrew/linuxbrew)) then you can find this in the
+`arduino-mk` package which can be installed using the following commands
+
+```shell
+# add tap
+$ brew tap sudar/arduino-mk
+
+# to install the last stable release
+$ brew install arduino-mk
+
+# to install the development version
+$ brew install --HEAD arduino-mk
+```
+
+#### Arch Linux
+
+Arch Linux users can use the unofficial AUR package [arduino-mk](https://aur.archlinux.org/packages/arduino-mk/).
+It can be installed using the following command.
+
+```
+yaourt -S arduino-mk
+```
+
+#### Fedora
Fedora Linux users can use our packaging instructions [here](https://github.com/sudar/Arduino-Makefile/tree/master/packaging/fedora)
to build an RPM.