Lucas De Marchi
997d9f58de
build: invert default for header checks
...
In the end the build time is always almost the same, but it's a pain to
change one header and have it check the world. CI continues to use the
check so we can get any mistake before merging.
7 years ago
Michael du Breuil
f19d01332b
Tools: Reintroduce arduplane to CI script
7 years ago
Peter Barker
b4682f8b2a
Tools: scripts: build_binaries.py: understand magic ChibiOS boards
7 years ago
Peter Barker
1b3dc9faf7
Tools: scripts: build_binaries.py: remove tmpdir between all builds
...
This ensures we don't reuse build producs incorrectly.
7 years ago
Peter Barker
4a986264be
Tools: build_binaries: add fmuv{2,3,4} and mindpx-v2 to common vehicles
7 years ago
Peter Barker
9138c07fc5
Tools: install-prereqs-ubuntu: install wx for python on older Ubuntus
...
This installs wx on Trusty, so graphing from sim_vehicle.py works.
7 years ago
Andrew Tridgell
98ab1c13db
Tools: fixed call to apj_tool in skyviper build
7 years ago
Peter Barker
cafa5382e9
Tools: Revert "Tools: autotest: use custom gcc for ChibiOS builds"
...
This reverts commit 78a3e1d07a
.
Apparently we can release with the existing compilers, it builds and
flies just fine
7 years ago
Peter Barker
78a3e1d07a
Tools: autotest: use custom gcc for ChibiOS builds
7 years ago
Peter Barker
a396a0d0fd
Tools: build_binaries.py: copy more build products into output binaries directory
7 years ago
Peter Barker
53f4282458
Tools: include skyviper-v2450 in binaries produced
7 years ago
Peter Barker
2b87f6dcca
Tools: autotest: replace use of distutils.dir_utils
...
distutils.dir_utils.mkpath was throwing a file-not-found error
7 years ago
Peter Barker
9208308121
Tools: stop build_parameters.sh copying non-existent files
...
We stopped generating these files some time ago
7 years ago
Peter Barker
a4d9d8ed6b
Tools: add set -x to build_parameters.sh
...
This aids in diagnosing failures on autotest
7 years ago
Peter Barker
80cb2e343c
Tools: build_binaries.py: print errors out at end of run
7 years ago
Peter Barker
cff8a98aa5
Tools: autotest.py: remove building of APM binaries
...
We have not supported APM for years.
However, we retained the ability to build the APM firmware as
part of the autotest process.
This commit removes that ability. Past this point the autotest server
will not build any firmware for the apm1 or apm2 boards. There is no
intention to remove the existing firmware blobs.
Work is planned on build_binaries.py, thus this removal.
7 years ago
Andrew Tridgell
585c484be0
Tools: fixed syntax error in build_binaries.py
7 years ago
Huibean
7c499571ea
add install-prereqs-mac.sh
7 years ago
Peter Barker
9f41641378
Tools: make decode-devid print address in hex too
7 years ago
Peter Barker
3f17ac765e
Tools: build_binaries: raise a CalledProcessError on bad exit code
...
We've been silently ignoring bad exit codes. Stop that.
7 years ago
Peter Barker
4d28fa8e09
Tools: build_binaries.py: catch exception on copy failure
...
Also correct some debug and add flake8 compliance
7 years ago
Peter Barker
cbbd5d3410
Tools: remove unused build_binaries.sh script
...
This was left as a reference while working out problems with
build_binaries.py
It is now causing confusion.
7 years ago
Peter Barker
0a7ae22398
Tools: Vagrant: use install-prereqs-ubuntu for installation
7 years ago
Andrew Tridgell
507fcb0f27
Tools: moved make_abin.sh into Tools/scripts
...
will be used in px4 build
7 years ago
Andrew Tridgell
d208dc69d3
Tools: moved make_abin.sh into ChibiOS scripts
7 years ago
Andrew Tridgell
4570213665
scripts: added make_abin.sh script
...
used to create binary for install of SkyViper 2450GPS via web UI
7 years ago
Patrick José Pereira
6ca1c03767
Tools: Skip reinstall of existing packages in install-prereqs-arch
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Patrick José Pereira
8aa00e88e2
Tools: Correct submodule update script in install-prereqs-arch
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Patrick José Pereira
d73f534bc7
Tools: Check if symbolic link already exist in install-prereqs-arch
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Michael du Breuil
a7cdca030c
Tools: Split sitl tests into per vehicle tasks
7 years ago
Robert Clarke
69b9438e7f
Tools: use posixpath for compatability with git on Windows (MSYS)
7 years ago
Andrew Tridgell
0b78817b81
Tools: added apj_tool.py
...
used to change embedded parameters in firmware
7 years ago
Peter Barker
b6415b34d1
Tools: do not build combined parameters as part of build_autotest
7 years ago
Peter Barker
5ee9361941
Tools: generate_manifest: include firmware type as differentiator
7 years ago
HeBin
c700e69541
Tools: add Robsense PhenixPro Devkit Board support
7 years ago
Peter Barker
b6404ff26b
Tools: build_binaries.py: handle badly formed config.mk
7 years ago
Peter Barker
efefdfa037
Tools: build_binaries.py: support config.mk
7 years ago
Peter Barker
9e7d2e837a
Tools: build_binaries.py: translate build_binaries.sh into python
7 years ago
Peter Barker
5d02dc4a30
Tools: generate_manifest.py non-fatal if not all vehicle dirs exist
7 years ago
Peter Barker
0f99196972
Tools: build_binaries.sh references renamed generate-manifest.py
7 years ago
Peter Barker
e8f660f4a9
Tools: rename generate-manfest.py to generate_manifest.py
7 years ago
cclauss
654bb6ffce
Tools: runplanetest.py: Remove redundant parenthesis
...
This syntax error was mistakenly introduced in #6999 .
7 years ago
cclauss
a906d31c23
Tools: runplanetest.py: Resolve undefined name
...
Fixes : #6839
Undefined names can raise [NameError](https://docs.python.org/2/library/exceptions.html#exceptions.NameError ) at runtime.
7 years ago
Peter Barker
a87814b325
Tools: rename runfliptest.sh to runfliptest.py
...
As this is a Python script
7 years ago
cclauss
d2eec2db29
Tools: runfliptest.sh: Resolve undefined name
...
Fixes : #6839 (partial fix)
Undefined names can raise [NameError](https://docs.python.org/2/library/exceptions.html#exceptions.NameError ) at runtime.
7 years ago
cclauss
d583bb9cbc
Tools: update_wiki.py: fix syntax error
...
SyntaxError: print() is a function in Python 3
7 years ago
cclauss
f266c82040
Tools: magfit_flashlog.py: fix syntax errors
...
SyntaxError: print() is a function in Python 3
7 years ago
Peter Barker
406f4a9ca7
Tools: generate-manifest: print errors to stderr
8 years ago
Francisco Ferreira
84efe7e6f5
Tools: ci: reduce ccache sizes
8 years ago
Francisco Ferreira
be88b5a6e8
Tools: ci: get ccache statistics for SITL test
8 years ago