Siddharth Bharat Purohit
dd65495668
mk: generate mavlink headers using mavlink module files
2016-01-15 07:28:47 +11:00
Andrew Tridgell
a509daff54
build: added qurt build target
2015-12-27 16:21:25 +11:00
Caio Marcelo de Oliveira Filho
ec52df991c
build: compile only the HAL files needed by the board
...
Instead of requiring every program to specify the HAL related modules,
let the build system do it (in practice everything we compiled depended
on HAL anyway). This allow including only the necessary files in the
compilation.
2015-10-21 09:16:07 +11:00
Gustavo Jose de Sousa
b5c5297d68
mk: remove include paths from make.inc
...
Now that the includes directives are stardardized, we don't need to add include
paths from make.inc anymore.
2015-08-11 16:38:25 +10:00
Andrew Tridgell
16ada34398
build: removed include of vehicle directory in build
...
this removes the temptation of including vehicle specific headers in
libraries
2015-06-29 15:34:43 +10:00
Andrew Tridgell
c5f680de44
build: removed support for .pde files in build
2015-06-01 18:19:48 +10:00
Andrew Tridgell
d516dc7fde
build: fixed dependency on frame type for px4 build
2015-06-01 10:19:31 +10:00
Andrew Tridgell
65d0ecdef7
build: fixed dependency on frame type and options
...
this ensures "make sitl-heli" rebuilds after a "make sitl"
Thanks to Michael Oborne for reporting this
2015-06-01 10:09:43 +10:00
Andrew Tridgell
793ec76259
build: support building pure cpp projects
2015-05-21 07:48:49 +10:00
Andrew Tridgell
24b481ac0d
build: fixed dependency on frame type in make target
2014-08-01 06:54:03 +10:00
Andrew Tridgell
fdeac40135
build: added board subtypes to build
2014-07-14 09:44:35 +10:00
Emile Castelnuovo
01b7bcd05d
mk: new VRBRAIN board definition
2014-04-08 16:19:20 +10:00
Andrew Tridgell
ceef872a51
build: fixed a build cmp warning
2013-12-11 17:29:27 +11:00
Andrew Tridgell
56752f4027
build: reduced PX4 warnings and avoid rebuilding when possible
2013-12-11 09:59:41 +11:00
Andrew Tridgell
6deeca1cc0
build: support all copter frame types on all boards
2013-11-13 09:12:02 +11:00
Andrew Tridgell
ad445379b5
PX4: speed up the build a lot
...
this avoids removal of built objects and dependencies by allowing the
PX4 build system to put all objects and dependencies in the per-board
build directories
2013-08-30 13:01:33 +10:00
Andrew Tridgell
73250efc01
build: added support for the new PX4 build system
2013-05-10 06:16:54 +10:00
Andrew Tridgell
ded192be3f
build: split up the build system to allow for better board support
...
this will make it easier to support boards like the VRBrain
2013-02-21 16:48:49 +11:00