Andrew Tridgell
39f25fc0f4
Tools: added models to ROMFS in SITL
4 years ago
bugobliterator
e49891d605
Tools: waf: remove extraneous frame-larger-than warning
4 years ago
giacomo892
4eeccb61cd
WAF: Add AP_OLC to build
4 years ago
Pierre Kancir
ae29697504
Tools: build_summary: make binary path a string
4 years ago
Siddharth Purohit
b27092c651
Tools: waf: don't do uavcan build config for AP_Periph
4 years ago
Andrew Tridgell
7726848a50
waf: lock in zero errors for gcc9
4 years ago
Andrew Tridgell
3da00b482e
waf: enable -Werror for whitelisted compilers on ChibiOS builds
4 years ago
Peter Barker
0bb44ba933
waf: print compiler version as part of configure
4 years ago
Peter Barker
5c22e9e105
Revert "Tools: make non DEBUG SITL use -march=native"
...
This reverts commit 85b599b2d7
.
This breaks the cygwin binaries that MissionPlanner uses for simulation
4 years ago
Pierre Kancir
85b599b2d7
Tools: make non DEBUG SITL use -march=native
4 years ago
Andrew Tridgell
6b242bf1db
waf: add flash_total to apj file
4 years ago
Pierre Kancir
2e60f361fa
Tools: ardupilotwaf: remove '-Werror=suggest-override' from benchmark to prevent failure
...
this is due to the fact that gbenchmark header should be compatible with C++03 and then don't accept C++11 feature like override ...
4 years ago
Pierre Kancir
9d9cf2501a
Tools: disable Gtest and testing on Gbenchmark build
4 years ago
Andrew Tridgell
689902cb69
waf: moved include of ap_config.h into configure step
4 years ago
Andrew Tridgell
24425b4155
waf: allow setup of double precision for some cpp files
4 years ago
Andrew Tridgell
844d2bf7ff
waf: enable MSP when we enable OSD
4 years ago
Andrew Tridgell
6f04b4a5ec
waf: added --osd-fonts configure option
...
allows for --osd without fonts
4 years ago
Andrew Tridgell
7c579c4814
waf: added --osd configure option
...
to allow boards with no builtin OSD to use MSP OSD
4 years ago
yaapu
b658edfa20
Tools: added MSP
4 years ago
Siddharth Purohit
4e17f8a23e
waf: add CANManager library and use uavcan agnostic names CAN vars
5 years ago
Peter Barker
904981a0c3
waf: build with -Werror=undef
5 years ago
Andrew Tridgell
5fdc400aab
waf: added -Werror=cast-align
5 years ago
Peter Barker
b955be50af
waf: build in AP_Generator directory
5 years ago
Pierre Kancir
77b461fee4
Tools: add --debug-ekf to debug the EKF
5 years ago
Andrew Tridgell
a349a2f956
Tools: fixed SITL build
5 years ago
Andrew Tridgell
c5c171b359
Tools: fixed scripting build with --out on configure line
...
thanks to Henry for noticing
5 years ago
Andrew Tridgell
be812f490f
waf: added AP_LIB_EXTRA_SOURCES
...
used to allow building of dynamically generated library components
5 years ago
Andy Piper
d0cd494178
waf: add AP_RCTelemetry to build
5 years ago
Andrew Tridgell
f352b6d107
waf: added -Werror configure option
...
for building with error on any warning
5 years ago
Andy Piper
6245197204
waf: add support for the macOS clang address sanitizer
5 years ago
Andrew Tridgell
823d666bc2
waf: added --disable-ekf2 and --disable-ekf3 build options
...
allows for testing disables in SITL
5 years ago
bugobliterator
1f421edaf2
waf: chibios remove quotes from the default param filename
5 years ago
Andrew Tridgell
9f2c689ec8
waf: fixed build to produce consistent binary
...
this ensures that optimisation levels are added regardless of whether
clean is run before or after a configure
5 years ago
Andrew Tridgell
4ca11224ba
waf: embed files from ROMFS directory in SITL
5 years ago
Andrew Tridgell
1b5e5de0d1
waf: prevent warnings about OSD_ENABLED in build
5 years ago
bugobliterator
21a6a5d061
waf: disable use of libc realloc for chibios
5 years ago
bugobliterator
51fa1773b4
waf: enable heap methods for everything but bootloader
5 years ago
Andrew Tridgell
de791682e9
waf: fixed build on cygwin
...
this fixes a link error on cygwin with the new DSP libs
5 years ago
Andy Piper
88f0c26636
Tools: add CMSIS DSP module to waf for M4 ChibiOS and control inclusion of FFT based on HAL_WITH_DSP and GYROFFT_ENABLED. target appropriate ARM cpus
...
sophisticated autotest for Gyro FFT
5 years ago
Michael du Breuil
ea3d8046da
waf: don't embed the sandbox.lua anymore
5 years ago
Randy Mackay
dc537efabe
Tools: add AP_ESC_Telem to build for all vehicles
5 years ago
Matt Lawrence
e6f32f4572
AP_HAL_ChibiOS: Fix waf --default-parameters
...
If a defaults.parm file was present in the hwdef, waf ignored the --default-parameters=xyz.parm command line argument. This will allow it to use that command line argument specified file.
5 years ago
Jaaaky
fb7c5e09e5
Tools: chibios.py remove duplicate fread from wraplist
5 years ago
Andrew Tridgell
647aaf0575
waf: added AP_Stats to Sub
5 years ago
Andrew Tridgell
c2ed419401
waf: build AP_Hott_Telem
5 years ago
Patrick José Pereira
994a934f88
Tools: ardupilotwaf: Add navigator board
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Peter Barker
a21a87e884
waf: factor out a cc_version_gte
5 years ago
Peter Barker
824a085097
waf: make implicit fallthroughs fatal
5 years ago
Peter Barker
0afdee5105
waf: add -werror=unused-value to catch unused expression results
5 years ago
Andrew Tridgell
82148607ee
Tools: add USBID to generated apj file
5 years ago