Commit Graph

31 Commits

Author SHA1 Message Date
Michael Jakob 7634e4c635 AlienFligth F3 V2 support
Updated SPI driver (SPI3 on F3 targets)
AK8963 Mag support (part of MPU9250)
MPU9250 SPI support via MPU6500 driver
Updated LED driver for alternative LED sets
Enable gyro intterupt for AlienFlight F3 targets
Update AlienWii/AlienFlight documentation
Rename AlienWii to AlienFlight
2016-02-02 23:31:55 +01:00
cmenard d174314692 Add Lux target 2016-02-02 23:03:08 +01:00
Anders Hoglund 4a65eadb52 new top_makefile with real make targets. All CC3D variants now with their own names, no more clashes and confusion. MAkefile still backwards compatible. 2015-11-25 01:18:10 +01:00
borisbstyle 05dec6c21e Revert "Remove OpenPilot bootloader support."
This reverts commit 0150abf1bc.

Conflicts:
	src/main/target/CC3D/target.h
2015-10-15 09:59:29 +02:00
Dominic Clifton 0150abf1bc Remove OpenPilot bootloader support.
This can be added back at a later date if required if enough code-size
savings can be found, for instance, the removal of the CLI.
2015-10-12 20:44:51 +01:00
Dominic Clifton ba2e22ab89 Add RMDO target. 2015-10-06 19:00:53 +01:00
Dominic Clifton 0061457811 Add COLIBRI_RACE to automated build system. 2015-09-05 16:09:39 +01:00
Paul Rogalinski f27be21076 travis docker environment compatibility 2015-07-10 22:33:53 +02:00
Paul Rogalinski 2340bdaadb updated to latest (4.9-2015q2) arm-gcc version 2015-07-01 22:50:43 +02:00
Paul Rogalinski c4141d5f3c using curl instead of wget in .travis.yml
added retry option to all remaining curl requests
2015-07-01 22:50:42 +02:00
Dominic Clifton c868d7177a Enabling travis apt cache. 2015-05-17 22:48:17 +01:00
Paul Rogalinski 1433a6e1f8 cleanup, prepare for a pr 2015-04-03 18:07:02 +02:00
pulsar e6006232c8 using css overrides to restrict wide content resizing the pdf canvas
css overrides to restrict wide content resizing the pdf canvas

pdf manual building using ruby1.9, ci integration, cosmetics.

fixed typo

debugging travis build env

upload script bugfixes, fighting ruby env

fighting ruby env

fighting ruby env

fighting ruby env
2015-04-03 18:05:48 +02:00
Paul Rogalinski 96a8004934 introduces PUBLISHMETA build step, attempt to pass travis job id 2015-04-01 16:04:30 +02:00
Nicholas Sherlock b740c02259 Merge remote-tracking branch 'upstream/master' into travis
Conflicts:
	.travis.yml
2015-03-03 08:58:46 +13:00
Dominic Clifton 266fe45b7e Temporarily disable autotune on the CC3D OPBL binary. 2015-03-02 11:50:15 +00:00
Dominic Clifton bc5f48a7e9 Ensure that travis uses 4.x of GCC.
Ideally we want to use 4.8.x but the binary repository does not contain
4.8 any more, only 4.9.x.  The CC3D build will continue to fail until th
code size issue is addressed.
2015-03-02 11:31:34 +00:00
Nicholas Sherlock 12851f78d0 Download binary version of GCC 4.8 instead of Ubuntu package 2015-03-01 14:05:20 +13:00
Nicholas Sherlock 0ac1e8bd11 Use 4.8 series GCC compiler for Travis build tests
Since 4.9 is known to create broken CC3D and Sparky builds
2015-02-28 11:55:36 +13:00
Michael Jakob 396731a428 Intitial support for ALIENWIIF3 target 2015-01-26 18:33:47 +01:00
Dominic Clifton 6bf6ca4b29 Merge branch 'travis-test-two' of https://github.com/avoid3d/cleanflight into avoid3d-travis-test-two
Conflicts:
	src/test/Makefile
2015-01-25 01:35:39 +01:00
Pierre Hugo 7fd6390252 Switched to running our new script in travis. 2015-01-23 16:53:40 -08:00
Pierre Hugo 3c4fcf918c Add an extra travis run which runs the tests. 2015-01-23 16:49:44 -08:00
Pierre Hugo 861f5b6725 Switched to using cpp as the default language and specifying arm in the makefile. 2015-01-23 16:29:46 -08:00
Dominic Clifton 9eff8f1932 Adding CC3D OpenPilot bootloader build to travis. 2015-01-22 19:26:36 +01:00
Dominic Clifton 5be2b9229d Updating travis build configuration. 2015-01-21 02:03:26 +01:00
Michael Jakob 2b90f675b2 Support ALIENWIIF1 as an separate target
This will allow to build an HEX file independently to the NAZE target

An ALIENWIIF3 may also come in the future based on STM32F303. Both
likely will share the same default settings. This is why I don’t use
ALIENWII32 as target name yet.
2014-12-28 12:45:15 +01:00
Dominic Clifton 8693ccefa0 Adding IRC notifications to the TravisCI configuration. 2014-12-23 13:40:49 +00:00
Kyle Manna 334300922e travis: Use arm-none-eabi-gcc compiler
* Use the gcc-arm-none-eabi compiler.  This will cause Travis-CI to
  set the env variable `CC=gcc-arm-none-eabi` which would allow the
  Makefile to be simplified by not hardcoding `CC`
* "Travis CI VMs run on 1.5 virtual cores"
   http://docs.travis-ci.com/user/speeding-up-the-build/
   Use `-j2`
* Ask GCC to print it's version.  Travis-CI would do this automatically
  if there was a way to install gcc before `$CC --version` is
  automatically run.
2014-12-15 13:41:33 -08:00
Kyle Manna e41ea5bec5 travis: Create build matrix for each target
* Build for each target
* Remove the `-j` flag due to each build VM only having "1.5" cores
2014-12-15 12:52:29 -08:00
Kyle Manna f356830781 travis: Add inital support
* Initial support for travis-ci.org
2014-12-15 09:17:15 -08:00