Andy Piper
efbf3a79a7
scripts: remove Pixhawk1-1M-bdshot from blacklist
2 years ago
Andrew Tridgell
252f2ac6f5
Tools: don't build -ODID-heli
2 years ago
Peter Barker
9bf66afee2
build_binaries.py: write fwversion out even if directory exists
...
We re-use the "beta" directory for other betas
2 years ago
Peter Barker
a3124689b1
Tools: flake8 fixes for board_list.py
3 years ago
Andrew Tridgell
6245b3aa16
Tools: blacklist build of ODID boards
...
these confuse users
3 years ago
Peter Barker
2059d1485e
CI: test sailboat in CI
3 years ago
Stephen Dade
b031f88e3c
Tools: Add EKF3 External Nav to build_options
3 years ago
Peter Barker
27e7042377
Tools: build_autotest.sh: sync submodules from new master not old
...
Also remove a redundant pull
3 years ago
Stephen Dade
5b5cdfa1f1
Tools: Add mode flowhold to build_options
3 years ago
Peter Barker
2ebba3ea99
Tools: include blimp in manifest
3 years ago
Peter Barker
d269758737
build_binaries.py: retain elf files in stm32 boards, add .elf to them
3 years ago
Peter Barker
46234e85f9
build_binaries.py: tidy file copying loop
...
notably, don't make fwinfo file more than once
3 years ago
Peter Barker
26b17b7c39
build_binaries.py: collapse copyit into sole caller
3 years ago
TunaLobster
04a6a2fce7
Tools: build_options.py: Add macros for Fuel options
...
Adds macros for FuelFlow, FuelLevel_PWM, and FuelLevel_Analog. The features are enabled on all 2MB boards.
3 years ago
Peter Barker
a237a42390
build_ci.sh: change back to original directory after running profile
...
.profile changes directory on Vagrant VMs.
3 years ago
Peter Barker
44229c87f0
Tools: size_compare_branches: allow compilation with --extra-hwdef
3 years ago
Peter Barker
df2e354828
build_binaries.py: print not-found-on-boardlist message
...
Makes it clearer in the output that we're skipping a board because it isn't in the configure list. Currently it just does the submodule updaet then goes onto the next build, without telling you why it's not doing anything more
3 years ago
Peter Barker
e29374fa04
Tools: extract_features.py: allow for regular expressions for features
...
Also switch to keying off the define in build_options.py rather than the label as the label is not unique and we'd have to munge them badly (and enforce shape) where we can just use the ArduPilot defines which are all pretty well-formed.
3 years ago
Peter Barker
0632b9a0c4
Tools: powr_status.py: remove MAV_POWER_STATUS_ from bit descriptions
3 years ago
Andrew Tridgell
2f4a3ea4e8
CI: added CubeOrange-ODID build
3 years ago
Andy Piper
6ce3bb6a84
scripts: add back in bdshot targets for KakuteF7 and CubeYellow
3 years ago
Henry Wurzburg
44ce44b2fa
Tools: fix errors in build_options.py
3 years ago
Henry Wurzburg
cea1e29f4e
Tools: add TeraRange Neo Rangefinder
3 years ago
Peter Barker
d0210f7b89
Tools: build_ci.sh: correct quoting of space-containing value
...
May be "Unit Tests"
3 years ago
Andrew Tridgell
ee4a53da27
Tools: updated decode_devid.py
3 years ago
Peter Barker
b7a3038996
Tools: add script to extract features supported by a firmware
3 years ago
Iampete1
e397749946
Tools: build options: add fence
3 years ago
Iampete1
68e29f02a1
Tools: build options: add AC_AVOID
3 years ago
Peter Barker
41b8728296
autotest: remove report of pull failure
...
Nobody is ever reading these
3 years ago
Peter Barker
5fbd143d82
Tools: remove references to config.mk
...
dates from APM-build days. The build server files references APM1 which is long gone. Users running build_binaries can pollute their own environments, not need for this.
3 years ago
Peter Barker
b365fc129d
Tools: build_parameters.sh: honour $BUILDLOGS
3 years ago
Peter Barker
52aa676db2
Tools: build_log_message_documentation.sh: honour $BUILDLOGS
3 years ago
Tom Pittenger
c60f7bff91
Tools: Enable uploader.py and waf --upload to work on WSL2
3 years ago
Peter Barker
8d833e8f23
Tools: add CI test to build with default build_options.py output
...
hopefully make defaults builds on the build server work all the time
3 years ago
Peter Barker
edab5f0e5a
Tools: build_options.py: add AP_ICENGINE_ENABLED
3 years ago
李孟晓
d4bfcf80bd
Tools: added ICP201XX build option
3 years ago
Henry Wurzburg
406d03559f
Tools:Add build option for Ublox
3 years ago
Andy Piper
591f43e7d0
scripts: add TRAMP to build options
3 years ago
Tamas Nepusz
19bc7ebebe
build_bootloaders.py should invoke bin2hex.py with the same Python interpreter as its own
3 years ago
Iampete1
1a70f9fffc
Tools: scripts: build options: update AP_AIS_ENABLED to AP_AIS_ENABLED
3 years ago
Peter Barker
0ec06511ae
Tools: build_options: mount backends depend on mount being enabled
3 years ago
Peter Barker
c19549c3a9
Tools: add AP_LTM_TELEM_ENABLED
3 years ago
TunaLobster
e77ab54de1
Tools: Improved flake8 speed, ignore, and exclude
3 years ago
李孟晓
ff7832510d
Tools: add ICP101XX options to build_options.py
3 years ago
Peter Barker
554f20ddb1
Tools: configure_all.py: clarify command-line --stop option
...
This just makes it fatal on any command...
3 years ago
Peter Barker
71a4d24e72
Tools: add rangefinder backends to custom build server options
3 years ago
Randy Mackay
e55fa6ad92
Tools: add build_options for individual mount drivers
3 years ago
Andy Piper
3db079d15c
Tools: add MambaF405 2022 MK4
3 years ago
Chuck Faber
b657d54336
Tools/scripts: Add Sagtech MXS to custom build server
3 years ago
Andy Piper
3935971e46
Tools: add MambaH743 to manifest generator
3 years ago