Simon John
eaa8f1fe44
Updated some documentation to clarify 1.5+ settings.
...
Fixes #352
2015-05-15 18:09:00 +01:00
Simon John
f42a7e6508
Added support for VARIANT in submenu's
...
Also added a note that in certain 1.6 cores (attiny) F_CPU is
a submenu item e.g. attiny.menu.clock.internal1.build.f_cpu=1000000L
2015-03-28 16:10:06 +00:00
poofjunior
d535bf5fde
Ability to modify USB_TYPE in Teensy.md
...
See #313
2015-01-23 15:42:13 +05:30
Gabrielius Mickevicius
6d549c89aa
Tidy new arduino mk vars
...
Add CORE and FORCE_MONITOR_PORT to arduino-mk-vars.md and FORCE_MONITOR_PORT
to config print.
2014-12-30 17:45:36 +02:00
Thomas Hebb
05b57c3cc3
Allow avrdude to erase the chip before programming during ispload
...
We currently pass the -D (do not erase) option to avrdude
unconditionally in order to work around an Arduino Mega bootloader bug.
However, this has the side-effect of breaking the ispload target for all
non-XMEGA chips, since a write operation on these chips essentially ANDs
the new program with the existing memory contents. If the memory is not
first erased to contain only 0xff, the resulting image is garbage. This
patch makes it so we pass -D when we're using the Arduino bootloader but
don't pass it when we're using ISP directly.
2014-11-07 22:47:08 -05:00
Lukasz Engel
7b74e100ce
Arduino 1.5.x - support new library layout and plaform specific system libs
...
- Add support for 1.5.x library layout.
(https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification )
- Allow using Arduino 1.5.x platform specific system libraries.
Arduino 1.5.x has additional directories for platform (vendor/architecture)
specific libraries - look there when searching for libraries.
2014-10-11 23:56:02 +02:00
Christopher Peplin
9a297758e1
Document CFLAGS, CXXFLAGS, ASFLAGS and CPPFLAGS.
...
After understanding the difference between CXXFLAGS and CPPFLAGS, this
is a revised commit for https://github.com/sudar/Arduino-Makefile/pull/257
2014-09-10 11:13:44 -04:00
Simon John
aa879d8db8
Allow libraries/sketches to have the same name as system libs,
...
e.g. main or Wire
Doesn't seem to work with main.cpp but main.ino works.
Fixes issue #229 and #244
2014-08-29 09:56:52 +02:00
ladislas
51e65b0a08
add CFLAGS_STD and CXXFLAGS_STD defaults
2014-08-13 17:52:32 +02:00
Sudar
209446c944
Revert "Using CFLAGS_STD and CPPFLAGS_STD"
2014-08-13 10:13:16 +05:30
ladislas
a5b84b1722
create CPPFLAGS_STD and make both CFLAGS_STD and CPPFLAGS_STD avalaible for CFLAGS and CXXFLAGS
2014-08-12 18:11:24 +02:00
Simon John
331aea254e
Add some documentation regarding overloading system libs and reporting bugs
2014-08-08 10:15:08 +02:00
Simon John
8cdae73deb
Made all the changes into one commit that could be a patch for master
2014-07-12 19:05:35 +02:00
Simon John
fc6ff0f041
fixed typo - should be ARDUINO_SKETCHBOOK not ARDUINO_VERSION
2014-04-21 19:42:23 +02:00
Simon John
5599d2ab1e
Add BOOTLOADER_PARENT
which has to be set if the user sets either of the other two BOOTLOADER variables
...
Fix #178
2014-03-23 18:30:37 -07:00
Julien Ridoux
ffde764ada
Add phony target to run pre-build hook script
...
Fix #176
2014-03-20 11:17:14 -07:00
tinyladi
a06136aafc
Beautify arduino-mk-vars.md
...
Clean up markdown and add code blocks where needed
Fix #171
2014-03-06 22:50:05 +05:30
tinyladi
5c4328dd29
Add OBJDIR
reference to arduino-mk-vars.md
...
Signed-off-by: tinyladi <ladislas@weareleka.com>
2014-03-06 22:50:01 +05:30
Sudar
e8634fb642
Document all the variables that can be overridden in child makefile
...
Huge thanks to @sej7278 for doing this
Fix #75
2014-02-04 18:26:43 +05:30