Andrew Tridgell
|
dfdb3d4d08
|
waf: added --enable-check-firmware option
|
3 years ago |
Andrew Tridgell
|
4acedae8a9
|
waf: allow for --enable-opendroneid on any board
useful for testing
|
3 years ago |
Andrew Tridgell
|
56fa967bbd
|
Tools: ardupilotwaf add OpenDroneID lib
|
3 years ago |
Tom Pittenger
|
619d38cc49
|
Tools: Enable uploader.py and waf --upload to work on WSL2
|
3 years ago |
Andy Piper
|
875e5c232f
|
waf: move external flash binaries to regular name to aid publishing
|
3 years ago |
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
|
3 years ago |
Andrew Tridgell
|
d07d5a7082
|
waf: removed g++ command line differences between similar boards
don't put board name on g++ command line
|
3 years ago |
Andy Piper
|
3f7a726970
|
waf: add linker map on linking
|
3 years ago |
Andy Piper
|
2beb9cfc7d
|
waf: rename EXTERNAL_PROG_FLASH_MB to EXT_FLASH_SIZE_MB
|
3 years ago |
Peter Barker
|
410507d54d
|
waf: include integer version of GIT_VERSION (hash)
|
3 years ago |
Joshua Henderson
|
b3e78e1e8d
|
ardupilotwaf: grouped_program use nested dicts
|
3 years ago |
Willian Galvani
|
2b9d56c252
|
Tools: embed default.param files for Linux boards
|
3 years ago |
Peter Barker
|
c056a7948d
|
Tools: move Airspeed up to AP_Vehicle, provide dummy
|
3 years ago |
Peter Barker
|
43b4f86485
|
waf: use GIT_VERSION from env if available
This allows for reproducible builds to be produced
|
3 years ago |
Pierre Kancir
|
d9c562cfae
|
Tools: add HAL_COVERAGE_BUILD for coverage build
|
3 years ago |
Peter Barker
|
d6f4f54c0a
|
Tools: include brand name and manufacturer in APJ file, use for manifest
|
3 years ago |
Joshua Henderson
|
ac4304e2c4
|
Tool: ardupilotwaf fix duplicate reporting from build summary
|
3 years ago |
Josh Henderson
|
d410533424
|
Tools: fix Build_Summary when more than one targert
|
3 years ago |
Josh Henderson
|
74fa47a3bb
|
Tools: fix flash size reporting due to crash_log
|
3 years ago |
bugobliterator
|
9eb3a976bc
|
waf: allow build with ardupilot as a module
|
3 years ago |
Nick Exton
|
5f74333559
|
waf: only enable -Wsizeof-pointer-div for gcc v8.4 or greater
The -Wsizeof-pointer-div option doesn't exist in gcc v7.5, which is the
version used by Ubuntu 18.04 LTS. It does exist in v8.4.
|
3 years ago |
Peter Barker
|
a93da420c8
|
waf: make maybe-uninitialised and duplicated-cond errors
|
3 years ago |
Peter Barker
|
a2961ede8f
|
waf: add -Wsizeof-pointer-div
|
3 years ago |
Peter Barker
|
8ae1a58eae
|
Tools: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
|
3 years ago |
Peter Barker
|
b83cf3a431
|
waf: ensure ENABLE_SCRIPTING is always defined
|
3 years ago |
Buzz
|
854266dc78
|
ESP32: drop submodule and add script to get it as a clone and/or submodule
works with either a submodule setup or a 'clone' for either type of dev
|
3 years ago |
Buzz
|
228fafeffe
|
Tools: add esp32 support
see libraries/AP_HAL_ESP32/README.md for more.
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
|
3 years ago |
bugobliterator
|
6adfcd4957
|
waf: disable building CrashCatcher for non 2M boards
|
3 years ago |
bugobliterator
|
eee7e6cadf
|
waf: add defines for use in CrashCatcher Flash dump
|
3 years ago |
bugobliterator
|
c5dd02fb2b
|
waf: compile in crash catcher library
|
3 years ago |
Andy Piper
|
7daa276769
|
waf: stricter lua bindings build processing
|
3 years ago |
Andy Piper
|
6672577f6e
|
waf: make sure APM_BUILD_DIRECTORY is defined for APM_BUILD_COPTER_OR_HELI and lua
|
3 years ago |
Randy Mackay
|
37dbbc7ed3
|
Tools: add AP_Torqeedo to ardupilotwaf.py
|
3 years ago |
bugobliterator
|
2223698c47
|
waf: don't build libuavcan library for AP_Periph builds
|
3 years ago |
Peter Barker
|
376e7d2a21
|
Tools: add simulated RAMTRON device
|
3 years ago |
Andrew Tridgell
|
00491275e0
|
waf: added image_maxsize to apj files
this allows the px4_uploader.py script to load apj files
|
3 years ago |
Peter Barker
|
b2a7841672
|
Tools: allow for selection of Storage backend type at runtime
|
3 years ago |
Pierre Kancir
|
040a5dffb9
|
Tools: fix missing warning on Clang
|
3 years ago |
Gone4Dirt
|
7fab70b8f1
|
Waf: Modify build directory define if heli build command is given
|
3 years ago |
Josh Henderson
|
27bb200644
|
Tools: add sitl_32bit board type for sim_vehicle & autotests
|
3 years ago |
Peter Barker
|
76e2db952b
|
Tools: move from HAL_NO_GCS to HAL_GCS_ENABLED
|
3 years ago |
Pierre Kancir
|
41788d7b2e
|
Tools: add more compilation warning flags
|
3 years ago |
bugobliterator
|
b8749b776a
|
waf: configure compileCommands json based on the configured board
|
3 years ago |
Mohammad Hefny
|
705acb26c6
|
Tools: define obal board
|
3 years ago |
bugobliterator
|
948a0012c5
|
waf: fix build issue on cygwin after changes for external flash
|
3 years ago |
bugobliterator
|
5940cfac8a
|
waf: move SRCROOT env variable setting to common Board class
|
3 years ago |
Siddharth Purohit
|
f15f5e9334
|
waf: create separate image sections for internal and external flash
|
3 years ago |
Peter Barker
|
784d1ddf7c
|
waf: check for AP_PERIPH define in hwdef includes
|
4 years ago |
Pierre Kancir
|
28706f5e23
|
Tools: link AP_FETtecOneWire
|
4 years ago |
Andrew Tridgell
|
fadadfb50e
|
waf: avoid problem with custom build server
this happens on custom build server when building into a new directory
|
4 years ago |