Peter Barker
9bf66afee2
build_binaries.py: write fwversion out even if directory exists
...
We re-use the "beta" directory for other betas
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
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
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
f2fe55b5da
autotest: correct exception handling for Python 3.10
3 years ago
Peter Barker
cb6f9ea6a1
Tools: allow specification of AUTOBUILD_TARGETS in hwdef files
3 years ago
Andrew Tridgell
7470920dc6
Tools: switch compiler for new releases to 10.2
...
only sub stable and beta on old compiler
3 years ago
Peter Barker
f79c43eebd
Tools: build_binaries.py: ensure existence of buildlogs dir
...
If buildlogs didn't exist then the sqlite database creation would fail.
This really shouldn't have been done in init anyway...
3 years ago
Peter Barker
e312c3de30
Tools: correct copying of binary files under Python3
3 years ago
Peter Barker
e0e84880b2
Tools: add facility to print stack traces
3 years ago
Michelle Rossouw
24f8e03bf6
Tools: Auto-build blimp firmwares
3 years ago
Peter Barker
477528bd93
Tools: build_binaries.py: split timing out for configure/build steps
3 years ago
Andrew Tridgell
a749c32974
Tools: build disco static
...
needed for libc version
3 years ago
Andrew Tridgell
3c0238ce8b
Tools: break out boards list
...
this is to help with the custom build server
4 years ago
Andrew Tridgell
19a9e1a416
Tools: cope with build_binaries.py being copied out
...
the build server uses a copy of build_binaries.py, so __file__ isn't
the right directory
4 years ago
Andrew Tridgell
e95abce466
Tools: use 10.2.1 compiler for latest builds of ChibiOS boards
4 years ago
Andrew Tridgell
18cbd25828
Tools: removed remnants of px4 build support
4 years ago
mateksys
08cd1171bf
Tools: added MatekF765-SE to autobuild
4 years ago
Hwurzburg
2c83ab264f
Tools: Add Qiotek f103 periph to build list
4 years ago
Isaac Alich
c84a880de4
Tools: Add Diatone MambaF405US-I2C
4 years ago
Patrick José Pereira
9211f6d351
Tools: Add navigator board in common boards
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Peter Barker
584e24d613
Tools: build mRoControlZeroClassic and mRoControlZeroH7{,-bdshot} on build server
4 years ago
Andrew Tridgell
f3cc661ebd
Tools: added HolybroGPS to autobuild
4 years ago
Andy Piper
319a6404c4
Tools: add KakuteF4Mini to board types and scripts
4 years ago
Andrew Tridgell
c5182e6c16
Tools: auto-build FreeflyRTK
4 years ago
Andrew Tridgell
c88524a1ac
Tools: auto-build luminousbee5
4 years ago
anbello
c83774a7cd
add revo-mini-* to build_binaries.py
4 years ago
Peter Barker
79d34b3b64
Tools: make and declare build_binaries.py flake8-compliant
4 years ago
Lava Chemist
35815a5130
Tools: build_binaries.py : Add FlywooF745
4 years ago
Andrew Tridgell
b113fe15ab
Tools: added MatekH743-periph to autobuild
4 years ago
Andrew Tridgell
699e61da57
Tools: auto-build new matek boards
4 years ago
Andy Piper
553425f994
Scripts: add bi-directional dshot firmware to built binaries
4 years ago
Andy Piper
a07cbc8706
Tools: BeastF7 bootloader
...
add BeastH7/BeastF7 to builds
update BeastF7 bootloader
4 years ago
Sebastian Witt
fe8ccca9a9
Tools: Add Diatone MambaF405 MK2
4 years ago
Andrew Tridgell
97cbf17d01
Tools: added HitecMosaic to autobuild
4 years ago
Phillip Kocmoud
701ab83f01
HAL_ChibiOS: Added support for mRo ControlZero OEM H7 flight controller
4 years ago
Tom Pittenger
3b6513b932
Tools: add CubeBlack to list of AP_Periph supported boards
4 years ago
QioTek
86100d6316
Tools: add auto build for QioTekZealotF427
4 years ago
Siddharth Purohit
eab0507d37
Tools: waf: add build for CubeOrange-periph
4 years ago
Andrew Tridgell
0f7f9a22fd
Tools: added Matek GPS and airspeed builds
5 years ago
Peter Barker
119462aeb1
build_binaries.py: Python3 fix
...
Something in the program output is not ascii
5 years ago
Peter Barker
1c772b94cd
Tools: build-binaries and generate-manifest py3 fixes
5 years ago
Henry Wurzburg
682fd8b1ba
Tools: remove fmuv4 and update Pixracer
5 years ago
Andrew Tridgell
ef8b09fa8b
Tools: added Holybro Pix32v5 to build
5 years ago
pkocmoud
67e79638d4
build_binaries: add mRoPixracerPro
5 years ago
pkocmoud
75b5e20c6a
build_binaries.py: add mRo MN10070 Location One CAN GPS
5 years ago
Andrew Tridgell
6887252ad3
Tools: added mRoNexus to build
5 years ago
Peter Barker
e1e4e6c3c1
build_binaries: add compatability code for git tags
...
The tags are still called APMrover2-stable rather than Rover-stable - so
cope with that in build_binaries.py for the time being
5 years ago