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
Daniel Agar
01b3e6fd25
NuttX upgrade cmake wrapper ( #7873 )
...
* NuttX cmake
* px4_macros:Pass the stringified predicate as second arg to static assert
CC_ASSERT mapes to the c++ static_assert or provides the same
funtionality for c via the other macros. The c++ static assert
takes 2 argumants the prdicate and a message. This fixes the
lacking second argument.
* Updated nuttx and apps submodule to upstream nuttx 7.21+==master
This is the latest uptake of upstream nuttx and apps.
* ROMFS generate with xxd instead of objcopy
* delete nuttx-patches
* NuttX update submodules to latest px4_nuttx-master
* fix nuttx apps and board dependency
* docker_run update to latest container 2017-08-29
* cmake ROMFS portable sed usage
* NuttX update submodules to latest px4_nuttx-master
7 years ago
David Sidrane
f04ddf4368
Inital Commit of px4-same70xplained-v1
7 years ago
David Sidrane
7a0d6174e2
nxphlite-v1:Removed from PX4
...
Superceeded by nxphlite-v3 before released
7 years ago
David Sidrane
160f5cc67d
Removed px4cannode from build as it does not fit in flash.
7 years ago
David Sidrane
d409ca3e46
Inital commit of nxphlite-v3
7 years ago
David Sidrane
0c576426b2
Add nxphlite-v1_default to alt builds for CI
7 years ago
Daniel Agar
af9690cf08
add simple posix tests to SITL
7 years ago
Daniel Agar
a87b6befbb
ignore .vscode IDE directory
8 years ago
David Sidrane
b4eb6e4492
Makefile:distclean should not delete an local eclipse .settings
8 years ago
David Sidrane
a7ba7af89a
FMUv1:Removed FMUv1 board from PX4
8 years ago
Julien Lecoeur
ceeae7587e
worst case analysis of stack usage ( #7883 )
...
* Makefile target "check_stack"
8 years ago
Daniel Agar
9f15c572a3
astyle scripting move to Tools/astyle
8 years ago
Daniel Agar
30f8e5751d
Makefile simplify colorecho for CI
8 years ago
Beat Küng
7d50f3df0a
Makefile: add module_documentation target
8 years ago
Daniel Agar
4937449890
move parameter unittest into systemcmds
8 years ago
Daniel Agar
f26cd01d16
param gen reorganize and fix DISABLE_PARAMS_MODULE_SCOPING
8 years ago
Daniel Agar
24b26e53b9
cmake organize code coverage handling and base
8 years ago
Daniel Agar
17a3b195fa
cppcheck start with errors only
8 years ago
Daniel Agar
de9c39447c
cppcheck ignore examples
8 years ago
Daniel Agar
e4f55e4526
travis-ci upload cppcheck, scan-build, and coverage to s3
8 years ago
Daniel Agar
2e0ed3b47b
travis-ci add cppcheck
8 years ago
Daniel Agar
d731558286
Makefile prepare to split qgc_firmware
8 years ago
Daniel Agar
ac4a706da0
build system fixes and improvements
...
- deploy px4 metadata using target
- clang scan-build upload output to s3
- clang-tidy properly check headers
- add cppcheck helper
- force gcc color
8 years ago
Lorenz Meier
0dac78b48f
FMUv4PRO and FMUv5: Enable auto-build
8 years ago
Daniel Agar
293eca7d16
Makefile add px4_metadata for airframes and parameters
8 years ago
Andrew C. Smith
d21b6655d2
Add the Gumstix AeroCore2 to the build system.
8 years ago
Daniel Agar
3721fb9d52
cmake cleanup nuttx dependency handling ( #7007 )
...
- closes #6501
- closes #6820
- closes #6881
8 years ago