Andrew Tridgell
|
57d47e080b
|
waf: added -g option to configure
this adds debug symbolds to the build without enabling other debug
code. This is needed for analysing watchdog crash dumps
|
2023-06-08 18:41:06 +10:00 |
Andrew Tridgell
|
673bf619e5
|
waf: added --board-start-time configure option
|
2023-03-26 16:47:21 +11:00 |
bugobliterator
|
7d61a5df8e
|
wscript: add support for setting number of auxiliary IMUs
|
2023-03-21 10:04:16 +11:00 |
Peter Barker
|
2dfb93be4b
|
waf: add waf argument to get consistent builds
|
2023-02-17 20:48:45 +11:00 |
bugobliterator
|
3ec938fae6
|
waf: add dynamic source option to ap_stlib
|
2022-11-16 18:05:59 +11:00 |
bugobliterator
|
e4ada09fc3
|
waf: use bld for dronecangen export headers for including
|
2022-11-16 18:05:59 +11:00 |
Andrew Tridgell
|
3abdc6ad25
|
waf: added --enable-gps-logging
|
2022-10-15 17:20:42 +11:00 |
Andrew Tridgell
|
b55ee297d8
|
waf: allow setting signing key as part of configure with --private-key
makes for faster development with signed bootloaders
|
2022-09-05 12:35:37 +10:00 |
esaldiran
|
661a525dc1
|
waf: add --enable-custom-controller build option
|
2022-08-30 13:10:09 +10:00 |
bugobliterator
|
3f951c3e0b
|
waf: add support for secure bootloader
|
2022-08-30 10:51:06 +10:00 |
Andrew Tridgell
|
c955c75b9d
|
waf: allow for --enable-opendroneid on any board
useful for testing
|
2022-08-15 12:45:06 +10:00 |
Andrew Tridgell
|
df75c1796a
|
waf: added --enable-check-firmware option
|
2022-08-15 09:18:34 +10:00 |
Iampete1
|
1132555c1b
|
wscript: remove 'libraries/SITL' from common_dirs_excl
|
2022-04-26 10:26:29 +10:00 |
Andrew Tridgell
|
ad88f3e1e8
|
waf: added --save-temps configure option
linking fails with this option, but the ii files are produced, which
is what is needed for diagnosing cache issues
|
2022-02-23 12:36:59 +11:00 |
Andrew Tridgell
|
d07d5a7082
|
waf: removed g++ command line differences between similar boards
don't put board name on g++ command line
|
2022-02-22 12:13:19 +11:00 |
Peter Barker
|
408491ddd5
|
wscript: build ArduPilot against all.xml not ardupilotmega.xml
|
2022-02-08 11:00:41 +11:00 |
Andrew Tridgell
|
bd0a7b57e8
|
waf: re-add vendor specific DSDL
|
2021-12-06 20:17:02 +11:00 |
bugobliterator
|
abdcd11f9a
|
waf:libcanard moved to modules/DroneCAN
|
2021-11-24 18:30:47 +11:00 |
bugobliterator
|
d8b2dba223
|
waf: change to using dronecan instead of uavcan
|
2021-11-24 18:30:47 +11:00 |
bugobliterator
|
1047b7e1ba
|
waf: switched to DroneCAN DSDL
|
2021-10-23 21:13:07 +11:00 |
Andrew Tridgell
|
a50120cec3
|
CAN: switched to DroneCAN DSDL and libuavcan
|
2021-10-23 21:13:07 +11:00 |
Andrew Tridgell
|
bebb722d02
|
waf: improve error messages for lack of dsdlc and empy
|
2021-10-20 19:05:01 +11:00 |
Peter Barker
|
8f431c183a
|
waf: correct capture of stdout/stderr in subprocess call
|
2021-10-20 19:03:47 +11:00 |
Iampete1
|
66272aee61
|
wscript: add scripting docs option
|
2021-10-20 18:35:09 +11:00 |
bugobliterator
|
56e3d71b06
|
waf: only generate canard dsdl code at build time
|
2021-10-14 20:13:06 +11:00 |
bugobliterator
|
8f11c3b3a5
|
.github: add canard generator test in CI
|
2021-10-14 20:13:06 +11:00 |
bugobliterator
|
6fb0571f5c
|
waf: add support for subprocess.run for python2
|
2021-10-14 20:13:06 +11:00 |
bugobliterator
|
0b7a913b30
|
waf: regenerate canard dsdl sources after clean
|
2021-10-14 20:13:06 +11:00 |
bugobliterator
|
e26f429557
|
waf: setup to use new canard dsdl generator
|
2021-10-14 20:13:06 +11:00 |
Peter Barker
|
0961d651f9
|
waf: correct description of --sitl-flash-storage
|
2021-10-05 10:16:54 +11:00 |
bugobliterator
|
eb9b29f84b
|
waf: do not generate headers when cleaning
|
2021-10-01 15:20:18 +10:00 |
Josh Henderson
|
3da294833d
|
wscript: add --sitl-32bit build option
|
2021-09-28 09:15:11 +10:00 |
Andrew Tridgell
|
66bad7b885
|
waf: added --assert-cc-version configure option
this will allow build_binaries.py to confirm it is using the right
compiler for each build
|
2021-07-27 19:50:21 +10:00 |
Siddharth Purohit
|
67ed54bfca
|
waf: add option to disable Watchdog
|
2021-07-14 15:18:42 +10:00 |
Andrew Tridgell
|
5f45098044
|
waf: added --ekf-double configure option
|
2021-07-10 07:20:41 +10:00 |
bugobliterator
|
f6715cdaa0
|
waf: generate SOAP wsdl into cpp code
|
2021-07-07 18:57:25 +10:00 |
Siddharth Purohit
|
f115b246df
|
wscript: move to using tool instead of tools program group
|
2021-07-07 17:31:09 +10:00 |
Andrew Tridgell
|
cc5d368a98
|
waf: use abspath for EXTRA_HWDEF
this allows auto-reconfigure
|
2021-07-01 09:33:16 +10:00 |
willpiper
|
15cd9d502d
|
waf: added --extra-hwdef option
|
2021-07-01 09:33:16 +10:00 |
Andrew Tridgell
|
895ab6c089
|
waf: added --postype-single option
for SITL with single precision postype_t
|
2021-06-24 21:34:30 +10:00 |
Pierre Kancir
|
d1cc8d2bf3
|
Waf: add coverage flags
|
2021-06-02 14:42:59 +10:00 |
Pierre Kancir
|
86f39d354f
|
Waf: Display debug config into config summary
|
2021-05-26 18:46:03 +10:00 |
Andy Piper
|
0726870e6f
|
waf: add support for thread statistics
|
2021-04-21 17:14:11 +10:00 |
Andrew Tridgell
|
9683647fd1
|
waf: added blimp target
|
2021-03-31 12:27:07 +11:00 |
Pierre Kancir
|
4e487f2598
|
wscript: add list_ap_periph_boards function
|
2021-01-22 05:42:12 +11:00 |
Siddharth Purohit
|
3ae76fa64b
|
wscript: add generate tasklist for use by vscode extension
|
2021-01-22 05:42:12 +11:00 |
Andrew Tridgell
|
ce95b7e81a
|
waf: added --enable-memory-guard option
|
2020-11-18 17:14:43 +11:00 |
Andrew Tridgell
|
e122d8ae8e
|
Replay: allow build with "./waf replay"
a bit easier to remember
|
2020-11-16 10:28:43 +11:00 |
Michael du Breuil
|
350fe3ed8d
|
wscript: Add configure option for SFML joystick
|
2020-11-13 15:38:22 +11:00 |
Andrew Tridgell
|
603146c5ca
|
waf: added --no-gcs build option
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au>
|
2020-11-10 16:15:45 +11:00 |