Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cut over MAVLink to new build system | Lorenz Meier | 2013-04-27 | 1 | -2/+2 |
| | |||||
* | Move the 'tests' app to the new world. | px4dev | 2013-04-26 | 1 | -1/+5 |
| | |||||
* | Merge working changes into export-build branch. | px4dev | 2013-04-26 | 9 | -56/+123 |
| | |||||
* | Pass the module name in to the module makefile. | px4dev | 2013-03-20 | 2 | -10/+18 |
| | | | | Refer to the module command name with MODULE_COMMAND to avoid confusion with the module's actual name. | ||||
* | Add extra cleaning power. | px4dev | 2013-03-20 | 1 | -2/+11 |
| | |||||
* | Merge branch 'master' into export-build | px4dev | 2013-03-20 | 1 | -0/+5 |
| | |||||
* | Add builtin command defintions for the commands currently in the NuttX ↵ | px4dev | 2013-02-23 | 1 | -7/+52 |
| | | | | export archive. | ||||
* | Stick copyrights on the major moving parts of the build system | px4dev | 2013-02-23 | 5 | -0/+155 |
| | |||||
* | Cosmetic tweaks to variable output. | px4dev | 2013-02-23 | 5 | -44/+79 |
| | | | | | Comment on the need to retain the double-slash at the WORK_DIR boundary. More toolchain documentation. | ||||
* | We don't have to get fancy with builtin_commands.c now, since we put all of ↵ | px4dev | 2013-02-23 | 1 | -13/+4 |
| | | | | the object files into the link loop (ordering is less important now) | ||||
* | Use indirect calls for all commands (echo, make, etc.) | px4dev | 2013-02-23 | 5 | -52/+81 |
| | | | | Replace our dependency on xxd with a toolchain call, and implement the backend using objcopy evil for the default toolchain. | ||||
* | APP -> MODULE | px4dev | 2013-02-23 | 7 | -271/+283 |
| | | | | remove as many duplicate slashes, etc. as seems practical | ||||
* | Checkpoint: application framework makefile done | px4dev | 2013-02-23 | 7 | -78/+362 |
| | |||||
* | Get a bit fancier with the builtin app specifications, so that we can ↵ | px4dev | 2013-02-23 | 2 | -3/+35 |
| | | | | generate them from apps as well as the config. | ||||
* | platform -> board | px4dev | 2013-02-23 | 6 | -20/+21 |
| | |||||
* | Auto-generate builtin command prototypes. | px4dev | 2013-02-23 | 3 | -69/+125 |
| | | | | Tidy up path configuration, etc. | ||||
* | Add support for per-config ROMFS generation. | px4dev | 2013-02-23 | 3 | -2/+59 |
| | |||||
* | Rename makefiles to help categorise them. | px4dev | 2013-02-23 | 6 | -5/+3 |
| | |||||
* | Simplify the PLATFORM/CONFIG handling a little. | px4dev | 2013-02-23 | 3 | -1/+7 |
| | |||||
* | Move upload functionality out into a separate makefile. | px4dev | 2013-02-23 | 2 | -18/+47 |
| | |||||
* | Move more functionality into firmware.mk. Now we build the px4 bundles in a ↵ | px4dev | 2013-02-23 | 3 | -20/+163 |
| | | | | | | way that will let external builders generate them too. Pass the platform define into the firmware builder. | ||||
* | Minor fixes to the toolchain definitions. | px4dev | 2013-02-23 | 1 | -6/+8 |
| | |||||
* | Recover commits lost in the previous merge. Syllableise PX4_BASE like its peers. | px4dev | 2013-02-23 | 3 | -4/+10 |
| | |||||
* | Break up the firmware build into a 'make export' phase for NuttX on a ↵ | px4dev | 2013-02-23 | 6 | -0/+282 |
per-board basis, and then a separate per-config phase that allows us to avoid re-building NuttX all the time, and ship more than one firmware config for a given board. This is a first cut; it builds one firmware for each of FMU and IO. |