Updated Readme and added the list of changes done in this fork
This commit is contained in:
parent
8b99f165e7
commit
fcdaa4b3bf
2 changed files with 33 additions and 4 deletions
21
README.md
21
README.md
|
@ -1,10 +1,9 @@
|
||||||
# A Makefile for Arduino Sketches
|
# A Makefile for Arduino Sketches
|
||||||
|
|
||||||
This is a very simple Makefile which knows how to build Arduino sketches.
|
This is a very simple Makefile which knows how to build Arduino sketches. It defines the entire workflows for compiling code, flashing it to Arduino and even communicating through Serial monitor. You don't need to change anything in the Arduino sketches
|
||||||
|
|
||||||
Until March 2012, this was simply posted on my website where you can
|
Until March 2012, this was simply posted on my website where you can
|
||||||
still find [what
|
still find [what documentation](http://mjo.tc/atelier/2009/02/arduino-cli.html
|
||||||
documentation](http://mjo.tc/atelier/2009/02/arduino-cli.html
|
|
||||||
"Documentation") exists.
|
"Documentation") exists.
|
||||||
|
|
||||||
If you're using Debian or Ubuntu, you can find this in the
|
If you're using Debian or Ubuntu, you can find this in the
|
||||||
|
@ -53,3 +52,19 @@ In order to use Arduino libraries installed in the user's sketchbook folder (the
|
||||||
standard location for custom libraries when using the Arduino IDE), you need to
|
standard location for custom libraries when using the Arduino IDE), you need to
|
||||||
set the `ARDUNIO_SKETCHBOOK` variable to point to this directory. By default it
|
set the `ARDUNIO_SKETCHBOOK` variable to point to this directory. By default it
|
||||||
is set to `$HOME/sketchbook`.
|
is set to `$HOME/sketchbook`.
|
||||||
|
|
||||||
|
## Notes from Sudar
|
||||||
|
|
||||||
|
The following are the list of changes that I have made or merged in this fork. Hopefully it gets into mjoldfield repo one day :)
|
||||||
|
|
||||||
|
### 0.9.1 06.vi.2012
|
||||||
|
|
||||||
|
- Corrected the ubuntu package names
|
||||||
|
- Prevent the *file-not-found* error if the depends.mk file is not needed
|
||||||
|
- Delete the build-cli folder as well while doing make clean
|
||||||
|
- Added support for compiling .pde files in Arduino 1.0 environment
|
||||||
|
- Replaced = with += in CPPFLAGS assignment so that we can set CPPFLAGS per sketch if needed
|
||||||
|
- Changed AVRDUDE_CONF so it can be defined in per-project makefile (https://github.com/WizenedEE)
|
||||||
|
- Cleaner way to delete the build-cli directory when make clean is invoked
|
||||||
|
- The package name in Debian and Ubuntu is arduino-mk (https://github.com/maqifrnswa)
|
||||||
|
|
||||||
|
|
|
@ -3,6 +3,9 @@
|
||||||
# Arduino command line tools Makefile
|
# Arduino command line tools Makefile
|
||||||
# System part (i.e. project independent)
|
# System part (i.e. project independent)
|
||||||
#
|
#
|
||||||
|
# Copyright (C) 2012 Sudar <http://sudarmuthu.com>, based on
|
||||||
|
# - M J Oldfield work: https://github.com/mjoldfield/Arduino-Makefile
|
||||||
|
#
|
||||||
# Copyright (C) 2010,2011,2012 Martin Oldfield <m@mjo.tc>, based on
|
# Copyright (C) 2010,2011,2012 Martin Oldfield <m@mjo.tc>, based on
|
||||||
# work that is copyright Nicholas Zambetti, David A. Mellis & Hernando
|
# work that is copyright Nicholas Zambetti, David A. Mellis & Hernando
|
||||||
# Barragan.
|
# Barragan.
|
||||||
|
@ -78,6 +81,17 @@
|
||||||
# clarity and better error handling (ex
|
# clarity and better error handling (ex
|
||||||
# Daniele Vergini)
|
# Daniele Vergini)
|
||||||
#
|
#
|
||||||
|
# 0.9.1 06.vi.2012 Sudar
|
||||||
|
# - Corrected the ubuntu package names
|
||||||
|
# - Prevent the *file-not-found* error if the depends.mk file is not needed
|
||||||
|
# - Delete the build-cli folder as well while doing make clean
|
||||||
|
# - Added support for compiling .pde files in Arduino 1.0 environment
|
||||||
|
# - Replaced = with += in CPPFLAGS assignment so that we can set CPPFLAGS per sketch if needed
|
||||||
|
# - Changed AVRDUDE_CONF so it can be defined in per-project makefile (https://github.com/WizenedEE)
|
||||||
|
# - Cleaner way to delete the build-cli directory when make clean is invoked
|
||||||
|
# - The package name in Debian and Ubuntu is arduino-mk (https://github.com/maqifrnswa)
|
||||||
|
#
|
||||||
|
#
|
||||||
########################################################################
|
########################################################################
|
||||||
#
|
#
|
||||||
# PATHS YOU NEED TO SET UP
|
# PATHS YOU NEED TO SET UP
|
||||||
|
|
Loading…
Reference in a new issue