Simon John
cec6553cf9
Added some more build dependencies to ensure everything needed to build is
...
installed.
2014-01-05 01:19:23 +00:00
Simon John
277a98b2c8
Debian package rebuild instructions.
...
Shows a user how to make their own Debian packages from Git. Also has
instructions for getting official upstream builds for their distro.
2014-01-05 00:45:02 +00:00
Sudar
d3af7ca19d
Merge pull request #145 from sej7278/master
...
Added package directory with RPM SPECfile (and instructions!)
2014-01-01 05:19:27 -08:00
Simon John
4e2b945dd1
Changed documentation to use new path, also added dependency info.
...
Tested on Fedora 20 - help2man still a bit iffy
2013-12-30 20:07:22 +00:00
Simon John
371377e0ac
moved to better directory layout
2013-12-30 19:36:42 +00:00
Simon John
9ad2c858ce
Added package directory with RPM SPECfile (and instructions!)
...
Linked to issue #144
Tested on Fedora 18, works fine except the ard-reset-arduino manpage displays
[1m and [0m around some headings, might be a bug in help2man 1.41.2 as it
works fine on Debian with 1.43.3, will try CentOS/OEL 6.5 next.
I didn't update the changelog as I didn't know what the new development
version is going to be.
2013-12-30 16:07:36 +00:00
Sudar
6e2708a446
Bump up version number to v1.1.0 for release
2013-12-26 16:07:58 +05:30
Sudar
cf6ffb5d6e
Add information about license in README.md
...
Fix #128
2013-12-26 16:05:46 +05:30
Sudar
7af27ae494
Use ARDUINO_HEADER
variable instead of hardcoded file names
...
Fix #131
2013-12-26 16:00:08 +05:30
Sudar
a51754c2b2
Merge pull request #143 from mahoy/master
...
Allow target specific optimization levels/debug flags
2013-12-20 08:40:58 -08:00
mahoy
d3e7eedd5f
Allow target specific optimization levels/debug flags
...
Changing the optimization level from -Os to something else breaks the
SoftwareSerial library. This patch allow optimization flags to be set on a
per target basis.
2013-12-20 17:25:18 +01:00
Sudar
e721a249cd
Add CONTRIBUTING.md
explaining how to contribute to this project
2013-12-17 17:28:59 +05:30
Sudar
672d6f40cf
Update changelog about the last pull request #142
2013-12-17 15:38:26 +05:30
Sudar
67b5d06cc8
Merge pull request #142 from sej7278/master
...
User-defined or calculated bootloader parent directory
2013-12-17 01:50:40 -08:00
Simon John
fc92c24cc0
User-defined or calculated bootloader parent directory, allows for
...
relative paths as defined in boards.txt e.g. "atmega"
Also added [USER] to ARDUINO_SKETCHBOOK detection
Fixes #126
2013-12-17 09:15:33 +00:00
Sudar
38255ed0f0
Update changelog about usbtiny
fix
2013-12-16 23:36:50 +05:30
Sudar
1ad771fea9
Merge pull request #140 from PPvG/master
...
Don't append port details to avrdude for usbtiny
2013-12-16 10:03:29 -08:00
Simon John
7ea19ce322
Add option to set fuses without burning a bootloader
...
When using ICSP programmers e.g. usbasp, you can burn sketches directly
to the chip without having to burn a bootloader, however you do need to
set fuses e.g. if you're changing speed/BOD.
Updated help text to include "make set_fuses" and also changed
"make burn_bootloader" help text which wasn't entirely accurate.
Fix #141
2013-12-16 23:14:32 +05:30
Peter-Paul van Gemerden
5dc5cf2257
Don't append port details to avrdude for usbtiny
...
Fix 138
2013-12-13 10:19:29 +01:00
Sudar
25a00d73b7
Merge pull request #137 from peplin/chipkit-avrdude-mac
...
Adjust path to avrdude/avrdude.conf for MPIDE in Linux.
2013-12-09 05:47:19 -08:00
Christopher Peplin
bc03025596
Adjust path to avrdude/avrdude.conf for MPIDE in Linux.
2013-12-08 15:07:36 -05:00
anthony cantor
24128a1819
Use MAKEFILE_LIST to get the name of the make file
...
This way we don't assume the make file is 'Makefile' and it will
work even if it is named as 'makefile' or 'makefile-uno'
Fix #130
2013-12-05 12:25:53 +05:30
Ladislas
e04bb4d7d4
Auto detect and include libraries specified in USER_LIB_PATH
...
Fix #135
2013-12-05 12:12:15 +05:30
Sudar
7bacc727a8
Update HISTORY.md
about ChipKIT 2013 support
2013-12-05 11:51:03 +05:30
Christopher Peplin
ef521d284a
Include assembly vector table in chipKIT build.
...
* Added build step for assembly files in CORE
* Removed duplicate flags from AS build step
2013-12-03 11:24:19 -05:00
Christopher Peplin
58f1cb249c
Add common linker script for MPIDE version 0023-*-20130817-test.
2013-12-03 10:27:44 -05:00
Thomas Sigurdsen
d32d612a4b
Change echo for printf
...
rationale:
http://unix.stackexchange.com/questions/65803/why-is-printf-better-than-echo
fix #129
2013-11-27 17:07:47 +05:30
Sudar
51f1271b32
Show correct path to arduino.mk
file in help message
...
Fix #120
2013-10-06 19:20:52 +05:30
Sudar
4fb3e089bb
Add burn_bootloader
target
...
Code to burn fuses is moved from ispload target to this new target, so
that fuses are burned only once when needed.
Fix #85
2013-10-06 19:14:50 +05:30
Sudar
7961a86286
In ISP mode, read baudrate and programmer from boards.txt
...
Arduino IDE also reads this from boards.txt file
Fix #125
2013-10-06 18:14:58 +05:30
Sudar
a17cf2af96
Ignore commented lines while parsing boards.txt file
...
Fix #124
2013-10-06 18:13:32 +05:30
Sudar
9ff2b2e4d6
Don't append port details to avrdude for usbasp
...
When usbasp is used as programmer, there is no need to specify the port
to avrdude.
Fix #123
2013-10-06 17:43:03 +05:30
Sudar
9c22972b98
Bump up version to v1.0.1 for release
...
This is just a minor bug fix release
2013-09-25 15:22:05 +05:30
Sudar
85d2d2ec6e
Fix whitespace and line spacing
...
No change in functionality
2013-09-25 15:21:21 +05:30
Sudar
0f68487501
Unconditionally add -D
in avrdude options.
...
This is needed in Mega boards, because of a bug in Mega bootloader. See
https://github.com/sudar/Arduino-Makefile/issues/114#issuecomment-25011005
for detailed explanation.
Fix #114
2013-09-25 15:18:14 +05:30
Sudar
7ad24ef8d2
Fix link to colorgcc in readme
2013-09-22 18:36:10 +05:30
Sudar
8cf353d551
Bump up version to v1.0.0 for release
2013-09-22 18:31:44 +05:30
Sudar
5b80b540bb
Add note about using colorgcc with this makefile
...
Fix #119
2013-09-22 18:26:59 +05:30
Sudar
c93304cf94
Add a README file for /examples folder
...
Fix #74
2013-09-22 18:23:10 +05:30
Sudar
6300679343
Revert "Make all executables overridable"
...
If these executables are not overridden in the child makefile, then the
default values are not set properly in the master makefile.
This complicates the solution for #119 :(
This reverts commit 66eec82a3a
.
2013-09-19 16:22:28 +05:30
Sudar
9004efd944
Change the next version to 1.0.0, instead of 0.13.0
...
Lot of changes went it for this release and the code is stable enough
for 1.0.0
2013-09-18 16:46:12 +05:30
Sudar
66eec82a3a
Make all executables overridable
...
This is helpful for #119 which will add support for colorgcc
2013-09-18 16:44:24 +05:30
Sudar
50e407f8a7
Remove redundant list of targets
...
After #118 , we have a separate target (help) to list all available
targets. Having this list in a single place is better, since we don't
have to make changes in multiple places when things change.
2013-09-18 16:38:58 +05:30
Sudar
f9027d4d13
Whitespace and formatting fix
...
No code or functionality change
2013-09-18 16:30:16 +05:30
Sudar
099510ef5b
Merge branch 'help' of github.com:dapicester/Arduino-Makefile into dapicester-help
2013-09-15 12:55:56 +05:30
Sudar
3f4e2bf2ff
Added detailed instructions for using alternative cores
...
Should close Issue #60
2013-09-15 12:53:19 +05:30
Paolo D'Apice
b2eaca9b2e
Added help target showing a summary of all the available targetsx
2013-09-15 15:01:07 +08:00
Sudar
91ea12a630
Merge pull request #116 from sej7278/master
...
Add detailed instructions for using alternative cores
Fix #60
2013-08-18 23:03:42 -07:00
Simon John
c7f4400822
Added detailed instructions for using alternative cores
...
Should close Issue #60
2013-08-18 19:55:37 +02:00
Sudar
d719847a8a
Allow building with Arduino core, without a .ino/.pde file
...
Till not it is not possible to build with Arduino core, without using a
.ino or .pde file. This commit removes that restriction.
However, the user has to explicitly include Arduino header files.
Fix #105
2013-08-09 22:04:36 +05:30