Francisco Ferreira
0f69b49ff1
ci: add ccache to clang builds
2016-04-17 14:47:55 -03:00
Francisco Ferreira
95343255e1
ci: use updated version of ccache
2016-04-17 14:47:55 -03:00
Francisco Ferreira
25f9832717
ci: split configure script between installing APT packages and other configurations
2016-04-17 14:47:55 -03:00
Andrew Tridgell
fa36d6cac1
Travis: added force-yes to try to fix build
2016-04-12 05:56:27 +10:00
Andrew Tridgell
dea708b368
Tools: switch to ardupilot.org for firmware and autotest
2016-03-25 16:46:11 +11:00
Francisco Ferreira
4643c7bf9e
travis: add Clang builds
...
PX4 isn't supported at the moment and sitltest always use GCC, so we include the only ones that build
Travis has old LLVM installed and old Clang in a strange path (not a package) which interfere with the use of clang-3.7
2016-03-20 00:17:02 -03:00
Francisco Ferreira
dd93f62bdd
ci: fix PATH export
2016-03-20 00:17:02 -03:00
Francisco Ferreira
34de26502d
ci: add Clang package
...
Use flags to tell Waf what compiler to use
Don't use Make build system if compiler is Clang
2016-03-20 00:17:02 -03:00
Lucas De Marchi
df150cd8dd
ci: add missing ppa for Trusty
...
Thanks Francisco Ferreira.
2016-03-14 18:48:03 -03:00
Lucas De Marchi
02619b4a25
ci: install cmake >= 3.2
...
Also remove the -qq from the call to apt-get install so it's easier to
debug failures in future.
2016-03-14 14:55:22 -03:00
Andrew Tridgell
119cf6bb13
ci: added sitltest target
...
this adds some basic SITL testing to our CI
2016-02-22 12:34:32 +11:00
Lucas De Marchi
36d669a2ab
ci: switch linux/sitl compiler to 4.9
2016-01-20 14:19:08 -02:00
Lucas De Marchi
1cd20c50a6
ci: integrate ccache configuration
...
Also split the exportline setting to allow one PATH per line.
2016-01-20 14:19:07 -02:00
Ricardo de Almeida Gonzaga
c8d01f4bf4
ci: add configure-ci.sh
...
In order to use it in Travis and in Semaphore.
2016-01-20 14:19:07 -02:00