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
f7285e1cfa
UAVCAN improve dependencies within libuavcan submodule
...
- fixes #8828
2018-02-05 11:48:22 -05:00
Daniel Agar
2ff81393bc
move posix, nuttx, qurt components into platforms
2018-01-31 17:17:07 +01:00
Daniel Agar
db8900fffc
cmake improve git submodule dependencies
2017-12-06 21:15:32 -05:00
Julien Lecoeur
89642a9203
Move src/module/systemlib/mixer to src/lib/mixer
2017-11-15 09:56:10 +01:00
Daniel Agar
123a0b584a
cmake fix posix upload targets
2017-10-05 11:28:10 -10:00
Daniel Agar
474f216a0a
UAVCAN bootloaders split into separate repository ( #7878 )
2017-09-29 10:13:51 -04:00
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
2017-09-29 10:13:51 -04:00
Daniel Agar
9b3b83f1ac
uavcanesc ignore sign-compare
2017-09-07 10:27:36 +02:00
Daniel Agar
fd6499baca
cmake simplify uavcan linking
2017-08-23 08:05:13 +02:00
Lorenz Meier
b82975f73d
UAV CAN ESC: Use new task header
2017-08-02 21:18:35 +02:00
Beat Küng
2cf88156a9
cmake: remove -Os from COMPILE_FLAGS in px4_add_module()
...
This is already added to the global list, and we already removed this
flag previously, but some of them sneaked back in.
2017-07-13 16:53:28 +02:00
Daniel Agar
24b26e53b9
cmake organize code coverage handling and base
2017-06-02 19:35:18 -04:00
Beat Küng
4a7e02c640
systemlib/visibility.h: remove this file
...
This is duplicated in src/include/visibility and is directly included via
compiler flag '-include'
2017-03-29 23:02:09 +02:00
David Sidrane
d22a41bb70
uavcanesc uses mfgid for hwver.unique_id
2017-02-04 22:27:04 +01:00
Daniel Agar
750e5d1690
astyle src/modules/uavcanesc
2017-01-29 01:18:32 +01:00
David Sidrane
4dc8e61612
uavcan uses common board api to interface with systemlib/board_serial
2017-01-25 07:43:11 +01:00
Beat Küng
7d8553ecd8
uavcan: remove assert() for git name check
2016-12-21 11:35:10 +01:00
Beat Küng
5e9bdff205
version: remove FW_GIT & FW_BUILD_URI, use the correct methods instead
...
This is cleanup after rebasing
2016-12-21 11:35:10 +01:00
David Sidrane
24e8c213ee
Adding px4esc-v1 board and bootloader
2016-12-21 08:34:21 +01:00