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
Andy Piper
1b17955f6b
waf: hack to let RunCam header enablement macro pass
5 years ago
Andy Piper
30878553d6
Tools: add AP_Camera to list of libraries
...
remove dummy Camera methods from Replay
add rcmapper to replay
make replay a vehicle
5 years ago
Andrew Tridgell
a06da57f3e
waf: fixed aligned size of bootloader in ROMFS
5 years ago
Oliver Walters
9a7b78d49d
waf: added support for Piccolo CAN ESCs
5 years ago
Andy Piper
abb7041c22
Tools: only enable -Wno-format-contains-nul if not clang
5 years ago
Andrew Tridgell
4ff2d744e7
waf: build AP_EFI
5 years ago
Peter Barker
a4a1536614
waf: make format errors fatal
5 years ago
Andrew Tridgell
ca00ca4dac
waf: build AP_SerialLED
5 years ago
Michael du Breuil
7b2fdec211
ardupilotwaf: Add -Wno-format-contains-nul
...
MAV_FTP benefits quite a lot from using null's in it's print strings
5 years ago
Andrew Tridgell
d00f4316e9
Tools: moved AC_PID dependency to core
5 years ago
Andrew Tridgell
4e33aff5d6
waf: fixed unnecessary nul termination of ROMFS
5 years ago
Andrew Tridgell
c219d357f0
waf: allow for uncompressed ROMFS
...
this saves memory flashing bootloader on low memory boards
5 years ago
Andrew Tridgell
c5afc3ff99
Tools: use crc_crc32() in app descriptor
5 years ago
Andrew Tridgell
d572d630ed
waf: added generation of app descriptor
5 years ago
Michael du Breuil
6be5578621
ardupilotwaf: -Werror=delete-non-virtual-dtor is a C++ flag not a C flag
5 years ago
Andrew Tridgell
c18098cdf4
waf: always build AP_ADSB
...
needed for singleton
5 years ago
Andy Piper
1d11fe5377
Tools: add --upload-port option to waf
5 years ago
Andrew Tridgell
1635da1dd7
Tools: removed HAVE_OCLOEXEC check
5 years ago
Peter Barker
84f6e49594
waf: cope with new format of gtest submodule
5 years ago