Commit Graph

15 Commits

Author SHA1 Message Date
espie
511c5d230a a few minor pkg_subst fixes, for the coming patch (disallow -c without -m
outside of WRKDIR)
2015-11-02 11:56:54 +00:00
edd
67d94a24dd devel/arduino: Tidy up flags in project template and reduce binary size.
Discussed with/ok pjantzen, looks good to sthen@.
2014-10-30 21:44:30 +00:00
edd
bf344544af Unbreak Arduino Mega support. Adjust project makefile to be easier to use.
OK sthen@
2014-07-19 11:34:11 +00:00
edd
52f71cebea BSDmakefile -> Makefile in Arduino.
To reflect recent changes in make.

Tested on Arduino Uno. OK sthen@
2014-07-18 11:12:13 +00:00
sthen
89025dd601 Define ARDUINO macro in the sample BSDmakefile used for user projects; some
things need this. See http://comments.gmane.org/gmane.os.openbsd.ports/67938
From Daniel Bolgheroni with slight wording tweak.
2014-06-19 20:55:02 +00:00
naddy
c2832a1290 move http://code.google.com, *.googlecode.com, and sites.google.com to https
suggested by bentley@
2013-08-07 21:31:12 +00:00
edd
608beb95b8 Fix a race when using 'make -j' -- missing dependency.
From Janne Johansson, OK jasper@
2013-05-14 14:31:30 +00:00
edd
15b88e2fa0 Improve BSDmakefile distributed with arduino libs:
- Adds the utility/ directory as an include path for each library imported.
   Needed to build, for example, the SD library.

 - Add example settings for an arduino mega.

 - Add example of how to use the SD library.

 - Use -ffunction-sections -fdata-sections and link with
   -Wl,--gc-sections, as the official arduino toolchain does[1].
   This makes smaller hex files. I put the -f stuff in CTUNING, which
   was previously defined but unused. Commented the unused def out for now.

 - Implement __cxa_pure_virtual so the user does not have to[1][2].

 - Deal with the creation and removal of the utility/ directory
   automatically. The comment that explained this was actually wrong
   anyway. It said to create a 'utilities' directory, but it meant
   'utility'. Anyway, manage this automatically, why not.

[1] http://stackoverflow.com/questions/920500/what-is-the-purpose-of-cxa-pure-virtual
[2] http://playground.arduino.cc/OpenBSD/CLI

OK jasper@
2013-05-05 20:51:40 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
gonzalo
94d7a92386 Update for Arduino to 1.0.2
http://arduino.cc/en/Main/ReleaseNotes

Ok jasper@
2012-12-05 13:14:52 +00:00
jasper
7785c65727 - add a note about how to use the Ethernet library.
based on a mail from Tom Doherty
2012-10-13 12:13:37 +00:00
jasper
a17cc79e1c - update to 1.0.1
* release notes can be found here: http://arduino.cc/en/Main/ReleaseNotes
- set default baud rate for the uno, instead of defaulting to older boards.

tested by various
2012-05-22 21:26:11 +00:00
jasper
aa0045971b - update arduino to 1.0, please see the changelog:
http://arduino.cc/blog/2011/10/04/arduino-1-0/
   - various changes related to this port:
      * adjust sketch extensions from .pde to .ino
	 * deal better with different arduino variants
	    * adjust template to get it compiling/linking again

	    tested by various
2012-04-24 06:37:32 +00:00
jasper
00e6c8c446 cleanup whitespace mess 2011-12-09 11:55:46 +00:00
jasper
3cec2e35f4 import arduino 22
Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments. 
[..]
This package contains the libraries, header files and tools to develop
Arduino sketches. It does not include the Arduino IDE frontend.

based on work from and ok ckuethe@
2011-09-17 16:41:30 +00:00