Peter Barker
d8e260874d
Tools: copyit must always be given fourth, src, parameter
2017-08-15 13:09:45 +10:00
Andrew Tridgell
4c6922e413
Tools: fixed ardusub build
...
and manifest generation without PX4IO
2017-08-10 09:35:31 +10:00
Andrew Tridgell
42b181b652
Tools: updates to build_binaries.sh (use waf)
...
this switches to waf for all the px4 builds, plus adds px4pro It also
removes apm1/apm2 for plane build, and removes the download directory
for PX4IO
2017-08-08 11:15:09 +10:00
Lucas De Marchi
eb61bb86ee
Tools: build_binaries: split configure, clean and build on waf
...
All 3 together breaks PX4 boards that have to go through the external
CMake build system.
2017-05-08 17:07:31 -07:00
Lucas De Marchi
d04dab3a30
Tools: build_binaries: fix typo and binary name
2017-05-08 17:07:31 -07:00
Lucas De Marchi
cb2f472445
Tools: add aerofc-v1 to autobuild
2017-05-08 10:09:27 +09:00
Grant Morphett
4ee313c046
Build Rover: Fix build so correctly updates firmware-version.txt
2017-03-16 11:09:18 +11:00
Jacob Walser
289aab06bc
scripts: Add Sub
2017-02-25 17:50:18 +11:00
Andrew Tridgell
746b0dd376
Tools: fixed build_binaries for new build names
2017-01-12 21:37:33 +11:00
Andrew Tridgell
2a1408becf
Tools: no need to build tri separately
2017-01-12 17:39:37 +11:00
Andrew Tridgell
90516f1064
autotest: fixed checkout bug in build_binaries.sh
2017-01-09 22:04:27 +11:00
Andrew Tridgell
cc5e9da6ef
autotest: added some debug to build_binaries.sh
2017-01-09 21:42:38 +11:00
Andrew Tridgell
2101f7c0c1
autotest: fixed stable build of multicopter frame types
2017-01-09 11:52:11 +11:00
Andrew Tridgell
7df30ffe4d
scripts: avoid building redundent binaries for copter
...
hexa, octa, y6 and octa-quad are no longer needed if we have FRAME_CLASS
2017-01-01 16:48:59 +11:00
Andrew Tridgell
bebf16b804
Tools: added FMUv3 to autobuild
2016-12-20 10:34:57 +11:00
Peter Barker
729765bd30
Tools: correct firmware-version.txt file creation
2016-10-25 17:00:43 +11:00
Andrew Tridgell
2d2ed7b06e
autotest: added autobuild of disco
2016-09-15 19:57:32 +10:00
Andrew Tridgell
65bcead1bd
autotest: build bebop static in build_binaries.sh
2016-09-15 19:56:27 +10:00
Andrew Tridgell
6e2c600fe7
autotest: make px4-clean between px4 builds
...
avoids an issue where vehicle object files are re-used from other
targets
2016-09-05 18:22:01 +10:00
Andrew Tridgell
d529b5e3b8
autotest: build each set of px4 binaries separately
2016-09-05 12:43:52 +10:00
Lucas De Marchi
46be2cf026
Tools: build_binaries: fix generation of firmware-version.txt
...
For waf builds we build from root directory.
2016-08-13 17:44:38 -03:00
Lucas De Marchi
cd333cb43a
Tools: build_binaries: fix check for wrong file
...
We get the version from version.h not APM_Config.h.
2016-08-13 17:44:38 -03:00
Lucas De Marchi
a511f97971
Tools: build_binaries: fix inverted condition
2016-08-11 09:01:43 -03:00
Lucas De Marchi
53968e5d78
Tools: build_binaries: add bebop to arducopter-quad
2016-08-10 11:12:54 +09:00
Lucas De Marchi
6553e428c0
Tools: build_binaries: add navio/navio2 to antennatracker
2016-08-10 11:12:52 +09:00
Lucas De Marchi
6e9686a16b
Tools: build_binaries: use waf for Linux boards
2016-08-10 11:12:50 +09:00
Andrew Tridgell
475579e8ff
autotest: skip build of boards we don't support
...
this prevents us trying to build for boards like navio2 for
ArduCopter-stable which didn't support that board
2016-05-30 08:25:10 +10:00
Lucas De Marchi
f04b954a1c
build_binaries.sh: fix typo on rebase
2016-05-10 14:34:30 -03:00
Lucas De Marchi
06f5a3ac39
build_binaries.sh: replace tabs with spaces
2016-05-10 14:32:47 -03:00
abilbaotm
9814955eef
Update build_binaries.sh
2016-05-10 14:31:36 -03:00
LanderU
df84cde3e6
Added erlebrain2 in build_binaries.sh
2016-05-10 14:28:22 -03:00
Lucas De Marchi
b07acea6b6
Tools: get version exclusively from version.h
2016-05-07 22:55:48 -03:00
Staroselskii Georgii
2b77bc02bf
build: add navio 2 target to build server
2016-04-29 16:48:36 -03:00
Peter Barker
009bb7fa9c
build_binaries: regenerate manifest after building binaries
2016-04-05 09:05:57 +10:00
Andrew Tridgell
e90edd0abc
autotest: build in a constant directory
...
this gives a much higher hit rate in ccache
2016-03-30 09:01:24 +11:00
Andrew Tridgell
e0a465f8f4
autotest: added some parallelism to px4 build in build_binaries
2016-03-30 07:45:11 +11:00
Andrew Tridgell
af68fa94c0
autotest: fixed build_binaries.sh script bug
2016-03-29 15:39:08 +11:00
Andrew Tridgell
2806171839
autotest: use recursive forced update in build_binaries.sh
2016-03-28 15:01:01 +11:00
Peter Barker
39ab0e5b7d
autotest: buildand retain version files
2016-03-25 21:02:40 +11:00
Andrew Tridgell
15945c50cb
scripts: ensure we have clean build for px4
2016-02-24 19:33:16 +11:00
Andrew Tridgell
889da98ca6
scripts: cope with older releases that don't support FMUv4
2016-01-19 14:18:32 +11:00
Andrew Tridgell
1416780976
scripts: copy px4-v4 binaries to autobuild published directories
...
this allows users to use pre-built binaries for pixracer
2016-01-19 11:18:51 +11:00
Andrew Tridgell
df64a63243
scripts: use BUILDROOT in build_all.sh and build_binaries.sh
...
better ccache performance
fixup
2016-01-16 16:07:42 +11:00
Andrew Tridgell
6bad33c922
scripts: use px4-clean for all binaries targets
2015-11-05 16:38:48 +11:00
Grant Morphett
00e6cd40e5
scripts: Support to build for frame specific tags
...
The driver for this is to separate the Copter and TradHeli builds so
Copter and TradHeli do not have to be released at the same time. This
will also work for all frame times but it is anticipated only required
by Heli.
2015-09-08 09:05:43 +10:00
Grant Morphett
c0a28c45f8
scripts: using the wrong variable for the board type
2015-08-28 12:00:07 +10:00
Andrew Tridgell
81d4864c10
autotest: added more autotest build logging
2015-08-27 12:03:28 +10:00
Andrew Tridgell
1cd5b9da9b
scripts: use AVR specific branches for builds for APM1/APM2
2015-08-20 10:45:00 +10:00
Andrew Tridgell
42023eb17a
autotest: check for .gitmodules before ldir check
...
another attempt to get build_binaries going
2015-06-26 11:32:15 +10:00
Andrew Tridgell
48828a7834
autotest: more changes to cope with older builds without submodules
2015-06-24 09:36:21 +10:00