Daniel Agar
38e3da535f
boards/ delete unused stm32 nucleo-F767ZI example
6 years ago
Daniel Agar
9ae61b7775
boards/ delete unused stm32f4discovery example
6 years ago
Daniel Agar
1f4c3fedba
deprecate samv7 support and atmel same70xplained board
6 years ago
David Sidrane
517add3c8c
auav_esc31-v1:Fix build
6 years ago
Julian Oes
d94748c831
Makefile: use px4_sitl_test board for `make tests`
...
This means that we can use the normal host scheduling (not lockstep) for
the unit tests.
In the future we might add unit tests using lockstep as well.
6 years ago
Beat Küng
418df2516d
mixer multirotor: add to CI
6 years ago
Daniel Agar
161cf7f5d9
shellcheck fix rc.autostart return and improve globbing
6 years ago
David Sidrane
729d1c32d3
Rename nxphlite-v3 to NXP fmuk66-v3 ( #10927 )
6 years ago
Daniel Agar
36ec1a7914
Makefile quick_check switch nuttx target to px4_fmu-v5
6 years ago
Daniel Agar
f22f331e4a
Makefile add board rename deprecation warning
6 years ago
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
6 years ago
Daniel Agar
f692ad04d0
boards organization
6 years ago
Daniel Agar
a4c4f356b3
Makefile handle spaces in path
6 years ago
Mark Sauder
ad8539bd15
Deprecate the tap_common directory, nuttx, driver, and makefile references to tap-v1. ( #10629 )
6 years ago
Beat Küng
525531f2fc
Jenkins: add module config validation to CI
6 years ago
Daniel Agar
18a0b39968
sanitizers cleanup ( #10551 )
...
- add to AddressSanitizer and UndefinedBehaviorSanitizer to CMAKE_BUILD_TYPE options
- handle environment variable helpers outside of CMake
- add -O1 optimization
- cleanup whitespace
6 years ago
Daniel Agar
e4088204ee
shellcheck ignore array references for now (SC2039) and run everywhere
7 years ago
Daniel Agar
52e1b59e60
cmake add nuttx shellcheck helper
7 years ago
Daniel Agar
3c4c9131aa
Jenkins add ShellCheck
7 years ago
Daniel Agar
e356fd89b0
CI mission tests add FW and cleanup ( #10250 )
...
* jenkins: decrease VTOL mission alt and FW mission use simple land wps
* startup: decrease min airspeed scaling factor for landing
* jenkins: FW mission include loiter_to_alt cmd
7 years ago
Daniel Agar
5b410e5f28
doxygen update excludes and output structure
...
- exclude DriverFramework, parameters, libuavcan
7 years ago
Daniel Agar
459ad7528f
python scripts code coverage ( #10157 )
7 years ago
Daniel Agar
553d68b80f
Makefile add doxygen helper
7 years ago
Daniel Agar
4d3ad1b5c3
cmake consistency with build directory and and nuttx binary naming
7 years ago
Daniel Agar
5234ba49ad
Jenkins code coverage build
7 years ago
Matthias Grob
ef7e885644
Makefile: fix parameter -e printed by echo
...
It seems that on linux only inside a makefile the parameter after the echo
command gets printed if no single quoted sting comes afterwards so I had
to switch to single quotes such that I can use the parameter.
7 years ago
Matthias Grob
4e139d2426
Makefile: fix color output of makefile echos
...
Force interpretation of backslash escapes with the parameter -e of echo.
Switch to a lighter blue because on certain terminals default blue is
hard to read on black background.
7 years ago
Daniel Agar
5de5d6ea49
Jenkins simple mission code coverage build
7 years ago
Daniel Agar
ea3acb7121
cmake remove circular linking and reorganize
...
- px4_add_module now requires MAIN
- px4_add_library doesn't automatically link
7 years ago
Daniel Agar
90b81cf4c4
move check stack to cmake and run in Jenkins
7 years ago
Lorenz Meier
1c74887a68
Makefile: Fix CLANG-tidy calls
...
The calls have not been updated as the CI target has been.
7 years ago
Daniel Agar
82f661b37f
Makefile distclean deinit all submodules
7 years ago
Lorenz Meier
1739deb517
Makefile: Fix missing params by searching one level deeper
...
This is required for generating documentation
7 years ago
Daniel Agar
b8e6fc2730
Makefile tests_coverage run ROS tests
7 years ago
Daniel Agar
63deb40a76
ROS tests move to test/ and new Jenkins
7 years ago
Beat Küng
ec50193d6c
Makefile: add uorb_graphs target
7 years ago
Daniel Agar
4beeb7f560
delete obsolete s3 upload helpers
7 years ago
Daniel Agar
baff0832bc
Jenkins clang scan-build output publisher
7 years ago
Daniel Agar
fc80846825
simplify param scoping and centralize dependencies
7 years ago
Daniel Agar
e5cc1237e3
travis-ci fix coverity build
7 years ago
Daniel Agar
136d259876
travis-ci fix coverity scan and px4_metadata ( #8156 )
7 years ago
Daniel Agar
d83073f016
move RTPS to dedicated px4fmu-v{3,4,4pro,5}, posix, sdflight builds ( #8113 )
7 years ago
Daniel Agar
979d092628
travis-ci enable tests under address sanitizier ( #8095 )
7 years ago
Daniel Agar
6f52d8a4e3
Makefile fix scan-build path ( #8091 )
7 years ago
Daniel Agar
6f3fe3f3ec
travis-ci enable codecov ( #8090 )
7 years ago
Daniel Agar
8d07c647f7
NuttX improve apps builtins dependencies
7 years ago
Julien Lecoeur
5d01eac5de
Fix check_stack target ( #8050 )
7 years ago
Lucas De Marchi
fa458cdf0e
build: get rid of annoying CMake warning ( #8033 )
...
Depending on the CMake version when we are configuring it emits a
warning about deprecation of CMAKE_FORCE_CXX_COMPILER. However we
rely on this macro and don't want to do what CMAKE_CXX_COMPILER
is doing. Here is what I get with CMake 3.9.1:
CMake Deprecation Warning at /usr/share/cmake/Modules/CMakeForceCompiler.cmake:83 (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)
/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:94 (include)
CMakeLists.txt:263 (project)
Avoid the warning by passing -Wno-deprecated to cmake.
7 years ago
Daniel Agar
3ac6d1aa27
px4fmu-v2 and px4fmu-v3 boards cleanup
7 years ago
Daniel Agar
474f216a0a
UAVCAN bootloaders split into separate repository ( #7878 )
7 years ago