Mark Whitehorn
fd5039f8cd
Tools: link SBusOut library
7 years ago
Peter Barker
fa68738726
Tools: waf: avoid trigraph warnings by adding -Wno-trigraphs
7 years ago
HeBin
c700e69541
Tools: add Robsense PhenixPro Devkit Board support
7 years ago
Andrew Tridgell
766a2a4bc0
Tools: link volz library
7 years ago
Staroselskii Georgii
62cb2b6845
waf: boards: add Edge
7 years ago
Lucas De Marchi
cd81b27c05
build: protect ap_version.h from inclusion
7 years ago
José Roberto de Souza
c6b19131ba
ardupilotwaf: AeroFC: Remove unused tools
...
before
BUILD SUMMARY
Build directory: /home/zehortigoza/dev/ardupilot/build/aerofc-v1
Target Text Data BSS Total
------------------------------------------------
bin/arducopter 860324 2032 55220 917576
bin/arducopter-heli 844204 2028 55028 901260
after
BUILD SUMMARY
Build directory: /home/zehortigoza/dev/ardupilot/build/aerofc-v1
Target Text Data BSS Total
------------------------------------------------
bin/arducopter 852248 2024 55156 909428
bin/arducopter-heli 836120 2020 54964 893104
7 years ago
Lucas De Marchi
83b9518a49
build: remove raspilot
8 years ago
Francisco Ferreira
efc42edabe
waf: remove URUS
8 years ago
davidaroyer
bde8252359
waf: add support for Aerotenna OcPoC-Zynq hardware
8 years ago
Lucas De Marchi
bfe2acac33
build: add -Wno-attributes for PX4
...
This will allow us to use [[fallthrough]] attribute as an
statement.
8 years ago
Lucas De Marchi
8a9a08ed9b
build: generalize link fix
8 years ago
Miguel Arroyo
a2f327678b
waf: Fix for lttng linking
8 years ago
Francisco Ferreira
d41dd7e7e7
waf: add workaround for PE linker not removing unused methods
8 years ago
Andrew Tridgell
1901cb6c7f
waf: added --disable-header-checks
...
the headers checks are most of the re-build time when editing class
headers. Disabling them makes development much faster
8 years ago
Kevin Lopez Alvarez
34c977f046
waf: Initial waf support for ppro
8 years ago
Peter Barker
7042d3e9c9
Global: all vehicles get AP_Relay and AP_ServoRelayEvent libraries
8 years ago
Gustavo Sousa
930f3b4aca
build: boards: enable --upload option for linux boards
...
Make it use rsync command. That's a workaround to allow user using --upload
option, which in fact appends the 'rsync' to the command chain. A bad
side-effect of this is that the build summary is output twice for a command
like 'waf copter --upload'.
8 years ago
Lucas De Marchi
d02013c91b
build: aerofc-v1: add default param file into ROMFS
8 years ago
Lucas De Marchi
f6d43aea25
build: px4: allow to embed defaults file into ROMFS
8 years ago
Peter Barker
ee16205438
Tools: ardupilotwaf: include startup tone in ROMFS
8 years ago
Francisco Ferreira
2f326fe5e0
build: remove obsolote mkblctrl from PX4 builds
8 years ago
Andrew Tridgell
385d1c1951
waf: cope with spaces in directory name in mavgen
8 years ago
Andrew Tridgell
c8d6311047
waf: added -Werror=switch
...
match the stm32 build, so errors are found in SITL
8 years ago
Pierre Kancir
b541949262
WAF: Px4.py remove unused PX4_UAVCAN_ROOT and UAVCAN_LIBUAVCAN_PATH
8 years ago
Eugene Shamaev
59ef501a19
waf: add support for building with UAVCAN
8 years ago
Lucas De Marchi
fab0358a0f
build: document special fields in px4 boards
8 years ago
Lucas De Marchi
05c5a2ac9b
build: add adc driver for aerofc
8 years ago
Lucas De Marchi
81a9a70910
ROMFS: use different UART for errors in aerofc
8 years ago
Lucas De Marchi
3eb16fd881
build: PX4: install rc.<board-name> as init script
8 years ago
Lucas De Marchi
b1b07f4e70
build: make bootloader path relative to ROMFS
...
Differentiating if the path should be relative to the build dir or the
ROMFS dir based purely on the type of the item is not a good approach.
This prepares the way to have more files on ROMFS with different names
on src and dst.
8 years ago
Lucas De Marchi
8db111e0a0
build: do not add sercon for aerofc
8 years ago
Lucas De Marchi
d3df9c8d39
build: use dummy tone_alarm on aerofc
...
This allows us to use tone_alarm in the init script besides the calls
from ArduPilot code.
8 years ago
Lucas De Marchi
b17acfee12
Add aerofc support
...
Flight Controller board that comes on Intel Aero RTF Drone.
8 years ago
Lucas De Marchi
65f2c9eca1
build: remove batt_smbus from waf as well
...
It has been removed from make build system, but not from waf.
8 years ago
Lucas De Marchi
00ef0cec2e
build: shut up cmake regarding deprecated macros
...
Yes, we know we are using them. Remove warnings like:
CMake Deprecation Warning at /usr/share/cmake/Modules/CMakeForceCompiler.cmake:93 (message):
The CMAKE_FORCE_CXX_COMPILER macro is deprecated. Instead just set
CMAKE_CXX_COMPILER and allow CMake to identify the compiler.
Call Stack (most recent call first):
cmake/toolchains/Toolchain-arm-none-eabi.cmake:37 (cmake_force_cxx_compiler)
/home/lucas/p/dronecode/ardupilot/build/px4-v2/modules/PX4Firmware/CMakeFiles/3.6.2/CMakeSystem.cmake:6 (include)
CMakeLists.txt:204 (project)
8 years ago
Lucas De Marchi
3d29010366
build: allow to pass flags to cmake
...
These are flags to cmake itself, not to the compiler and is not in the
form of -DXX=YY
8 years ago
Lucas De Marchi
1bf17fa50f
build: remove version that is not required anymore
...
Now bootloader, board name and px4io pass the name directly to the PX4
build system so we don't need to keep the version.
8 years ago
Lucas De Marchi
1a58d3c447
build: px4: pass px4io name directly
8 years ago
Lucas De Marchi
da297d2028
build: px4: pass board name directly
8 years ago
Lucas De Marchi
c81d32a0b2
build: px4: pass bootloader name directly
...
Don't derive the bootloader name from the version. Other boards using
the PX4 layer may not necessarily have "px4fmu" name, let alone the
version.
8 years ago
Andrew Tridgell
6747f42986
waf: ensure that we can link to a package before using it
...
this copes with a PKG_CONFIG_PATH that points at a package for the
wrong architecture
8 years ago
Andrew Tridgell
9d592e005d
waf: removed install of oreoled.bin
8 years ago
Andrew Tridgell
977cd3c486
waf: re-enable uavcan on FMUv2
8 years ago
mirkix
61a88a9b5e
ardupilotwaf: Add BeagleBone Blue
8 years ago
Andrew Tridgell
1dd6d568ab
waf: removed remaining PX4 rangefinder drivers
8 years ago
Andrew Tridgell
2add60bc37
waf: removed PX4 trone driver
8 years ago
Randy Mackay
99ba42c26d
Build: do not build PX4Firmware rgbled driver
8 years ago
Andrew Tridgell
d07d2d9a40
Tools: adapt to new RC_Channel API
8 years ago
Andrew Tridgell
b7081f42cd
waf: exclude some files from ROMFS
...
no need to include oreoled on FMUv2 as its Solo only
8 years ago