Daniel Agar
38e3da535f
boards/ delete unused stm32 nucleo-F767ZI example
2019-01-25 11:25:27 -05:00
Daniel Agar
9ae61b7775
boards/ delete unused stm32f4discovery example
2019-01-25 11:25:27 -05:00
Daniel Agar
1f4c3fedba
deprecate samv7 support and atmel same70xplained board
2019-01-25 10:54:53 -05:00
David Sidrane
517add3c8c
auav_esc31-v1:Fix build
2019-01-25 06:32:37 -08:00
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.
2018-12-22 10:32:18 +01:00
Beat Küng
418df2516d
mixer multirotor: add to CI
2018-12-13 09:50:07 +01:00
Daniel Agar
161cf7f5d9
shellcheck fix rc.autostart return and improve globbing
2018-12-01 10:03:19 -05:00
David Sidrane
729d1c32d3
Rename nxphlite-v3 to NXP fmuk66-v3 ( #10927 )
2018-11-28 12:13:21 -05:00
Daniel Agar
36ec1a7914
Makefile quick_check switch nuttx target to px4_fmu-v5
2018-11-26 14:40:14 -08:00
Daniel Agar
f22f331e4a
Makefile add board rename deprecation warning
2018-11-26 14:40:14 -08:00
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
2018-11-26 14:40:14 -08:00
Daniel Agar
f692ad04d0
boards organization
2018-11-26 14:40:14 -08:00
Daniel Agar
a4c4f356b3
Makefile handle spaces in path
2018-11-25 14:09:58 -05:00
Mark Sauder
ad8539bd15
Deprecate the tap_common directory, nuttx, driver, and makefile references to tap-v1. ( #10629 )
2018-10-15 11:53:29 -04:00
Beat Küng
525531f2fc
Jenkins: add module config validation to CI
2018-09-25 07:53:29 +02:00
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
2018-09-23 16:52:09 -04:00
Daniel Agar
e4088204ee
shellcheck ignore array references for now (SC2039) and run everywhere
2018-08-25 20:12:29 +02:00
Daniel Agar
52e1b59e60
cmake add nuttx shellcheck helper
2018-08-25 20:12:29 +02:00
Daniel Agar
3c4c9131aa
Jenkins add ShellCheck
2018-08-25 20:12:29 +02:00
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
2018-08-17 13:02:14 -04:00
Daniel Agar
5b410e5f28
doxygen update excludes and output structure
...
- exclude DriverFramework, parameters, libuavcan
2018-08-12 11:10:19 -04:00
Daniel Agar
459ad7528f
python scripts code coverage ( #10157 )
2018-08-04 18:22:08 -04:00
Daniel Agar
553d68b80f
Makefile add doxygen helper
2018-07-30 21:36:35 +02:00
Daniel Agar
4d3ad1b5c3
cmake consistency with build directory and and nuttx binary naming
2018-06-12 10:14:03 +02:00
Daniel Agar
5234ba49ad
Jenkins code coverage build
2018-05-28 08:40:05 +02:00
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.
2018-05-09 07:54:22 +02:00
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.
2018-05-09 07:54:22 +02:00
Daniel Agar
5de5d6ea49
Jenkins simple mission code coverage build
2018-05-05 19:49:50 -04:00
Daniel Agar
ea3acb7121
cmake remove circular linking and reorganize
...
- px4_add_module now requires MAIN
- px4_add_library doesn't automatically link
2018-04-29 21:48:54 -04:00
Daniel Agar
90b81cf4c4
move check stack to cmake and run in Jenkins
2018-04-13 23:24:34 -04:00
Lorenz Meier
1c74887a68
Makefile: Fix CLANG-tidy calls
...
The calls have not been updated as the CI target has been.
2018-01-14 13:28:12 +01:00
Daniel Agar
82f661b37f
Makefile distclean deinit all submodules
2018-01-09 13:05:08 -05:00
Lorenz Meier
1739deb517
Makefile: Fix missing params by searching one level deeper
...
This is required for generating documentation
2018-01-08 09:27:22 +01:00
Daniel Agar
b8e6fc2730
Makefile tests_coverage run ROS tests
2018-01-02 01:35:57 +01:00
Daniel Agar
63deb40a76
ROS tests move to test/ and new Jenkins
2018-01-02 01:35:57 +01:00
Beat Küng
ec50193d6c
Makefile: add uorb_graphs target
2017-12-18 10:19:15 +01:00
Daniel Agar
4beeb7f560
delete obsolete s3 upload helpers
2017-12-15 14:31:25 -05:00
Daniel Agar
baff0832bc
Jenkins clang scan-build output publisher
2017-12-15 14:31:25 -05:00
Daniel Agar
fc80846825
simplify param scoping and centralize dependencies
2017-11-22 10:36:51 +01:00
Daniel Agar
e5cc1237e3
travis-ci fix coverity build
2017-11-22 02:23:07 -05:00
Daniel Agar
136d259876
travis-ci fix coverity scan and px4_metadata ( #8156 )
2017-10-20 09:20:30 -04:00
Daniel Agar
d83073f016
move RTPS to dedicated px4fmu-v{3,4,4pro,5}, posix, sdflight builds ( #8113 )
2017-10-17 16:29:55 -04:00
Daniel Agar
979d092628
travis-ci enable tests under address sanitizier ( #8095 )
2017-10-17 16:26:17 -04:00
Daniel Agar
6f52d8a4e3
Makefile fix scan-build path ( #8091 )
2017-10-09 02:38:57 -04:00
Daniel Agar
6f3fe3f3ec
travis-ci enable codecov ( #8090 )
2017-10-09 02:13:43 -04:00
Daniel Agar
8d07c647f7
NuttX improve apps builtins dependencies
2017-10-05 11:28:10 -10:00
Julien Lecoeur
5d01eac5de
Fix check_stack target ( #8050 )
2017-10-04 10:02:23 -04:00
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.
2017-09-29 20:24:14 -04:00
Daniel Agar
3ac6d1aa27
px4fmu-v2 and px4fmu-v3 boards cleanup
2017-09-29 10:13:51 -04:00
Daniel Agar
474f216a0a
UAVCAN bootloaders split into separate repository ( #7878 )
2017-09-29 10:13:51 -04:00