microbuilder
5da455e398
Added feather52 to travis build list
2017-12-28 22:35:03 +01:00
microbuilder
f1e1699c9f
Added feather52 to travis build
2017-12-27 13:54:16 +01:00
Scott Shawcroft
b1998cb0b1
Speed up the Travis build.
...
This does two major things:
1. It stores the arm gcc in the repo. The download from the PPA was taking between 2 and 7 minutes.
2. It splits each board into a separate job so they are built in parallel.
2017-11-15 21:31:21 -08:00
Scott Shawcroft
60e9b8f70a
tools: Correct ports directory name
2017-10-24 23:06:02 -07:00
Scott Shawcroft
73c15dcf8b
Merge commit 'f869d6b2e339c04469c6c9ea3fb2fabd7bbb2d8c' into nrf2_merge
...
This is prep for merging in the NRF5 pull request.
2017-10-24 22:31:16 -07:00
Scott Shawcroft
6839fff313
Move to ASF4 and introduce SAMD51 support. ( #258 )
...
* atmel-samd: Remove ASF3. This will break builds.
* atmel-samd: Add ASF4 for the SAMD21 and SAMD51.
* Introduce the supervisor concept to facilitate porting.
The supervisor is the code which runs individual MicroPython VMs. By
splitting it out we make it more consistent and easier to find.
This also adds very basic SAMD21 and SAMD51 support using the
supervisor. Only the REPL currently works.
This begins the work for #178 .
2017-09-22 21:05:51 -04:00
Scott Shawcroft
774bf0cf0a
tools: Always upload to Rosie from Travis. ( #200 )
...
This allows Rosie to automatically work for commits to forks.
2017-08-23 12:22:08 -07:00
Scott Shawcroft
e00b3190ed
Have the build script upload artifacts to Rosie when travis is building a pull request. ( #191 )
2017-08-15 18:45:27 -04:00
Scott Shawcroft
292ba89ac2
tools: Make now runs uf2conv itself.
2017-05-15 15:44:43 -07:00
Scott Shawcroft
7187132d24
tools: Switch method of detecting travis so that it works OK on CIs without artifacts saved.
2017-05-01 15:12:52 -07:00
Scott Shawcroft
4ad22144b0
atmel-samd: Rename metro M0 Express and add NEOPIXEL pin.
2017-05-01 11:29:51 -07:00
Scott Shawcroft
f66fcbfa4f
travis: Don't try and build ESP8266
2017-04-20 15:14:37 -07:00
Scott Shawcroft
98667b1af8
Turn on build saving and uf2 creation.
2017-04-20 14:04:06 -07:00
Scott Shawcroft
8505de1ced
atmel-samd: rename cplay_m0_flash to circuitplayground_express and update for new rev (F).
2017-04-11 17:59:02 -07:00
Scott Shawcroft
be1ed7aae4
Change to official Feather M0 Express branding.
2017-03-27 19:45:44 +01:00
Scott Shawcroft
d05adc89fa
Add arduino zero to default builder and change name to circuitpython.
2017-01-09 12:55:23 -08:00
Scott Shawcroft
2042aad126
tools: Use a for loop to build all board variants.
2016-11-29 10:47:11 -08:00
Scott Shawcroft
b8bf15de16
atmel-samd: Add Circuit Playground M0 board. Its experimental.
2016-11-28 19:21:40 -08:00
Scott Shawcroft
cc412a80ad
atmel-samd: Support Trinket and Gemma M0 prototypes.
2016-11-22 12:03:42 -08:00