161 Commits (5cbb5a76a1006a5d87602a8da25864151e785c0c)

Author SHA1 Message Date
Daniel Agar bd130ec397 move sf0x_test to cmake and remove unittests/Makefile 10 years ago
Lorenz Meier d04f1fde50 Suppress nothing to do messages from make for clean targets 10 years ago
Lorenz Meier 032b25c81b Creating Firmware ZIP file and ignoring it in GIT 10 years ago
Lorenz Meier a4606dc270 Add make tests to Makefile 10 years ago
Thomas Gubler 9520983e08 lots' of header juggling and small changes to make mc att control compile for NuttX and ROS 10 years ago
Thomas Gubler 6f9cbd9751 add genmsg and gencpp python modules, ros not required anymore for message generation 10 years ago
Thomas Gubler 8e8f84bde0 uorb topic header generator: only create new files if the file content really changed 10 years ago
Thomas Gubler 8b5bc703a1 initial version of msg to uorb script 10 years ago
Pavel Kirienko 6814ddccff UAVCAN as a submodule 11 years ago
Andrew Tridgell ee92334512 build: fixed running build from external directory 11 years ago
Lorenz Meier 2eb018b273 bugfixes for checks and tools 11 years ago
Lorenz Meier cd9f4f33a5 Turn instructions into a makefile command, allowing Windows GUI kids to create a make target in Eclipse just for this 11 years ago
Lorenz Meier 72ccbe9c4e Fixed check tools 11 years ago
Lorenz Meier 4c2cc65ca6 Cleaning up sub modules 11 years ago
Lorenz Meier 6c5c6ba9ee Add proper NuttX submodule checks 11 years ago
tstellanova 23a355644b grab the git hash and inject it into every log file header 12 years ago
px4dev 07f7fd1585 Fix the firmware build rules so that we always know how to build all the firmwares and thus we can have dependencies between FMU and IO firmware handled a little more sensibly. 12 years ago
px4dev 54711bbcfe In order to save people from themselves, force a given FMU version to depend on the corresponding _default IO version. This avoids the risk of building a new FMU ROMFS with an old IO firmware, at the cost of the sanity of anyone reading this. 12 years ago
px4dev f70a4b3b70 Add support for adding extra files to the ROMFS from the config. 12 years ago
px4dev b6676f6cb8 NuttX is confused when it doesn't know what board it's building for - since we don't tell it in the config anymore, we need to pass it a hint. 12 years ago
px4dev c4498ce9a3 Add a 'menuconfig' target that makes it possible to use the NuttX menuconfig tool on the PX4 config files. 12 years ago
px4dev f36a2ff45a Add a 'menuconfig' target that makes it possible to use the NuttX menuconfig tool on the PX4 config files. 12 years ago
px4dev f8951759f8 Add a top-level Makefile rule for building "everything" as a test. 12 years ago
px4dev c14a71c095 Move NuttX configurations out of the NuttX tree proper. This reduces the diffs we have to carry against the NuttX upstream repo to just our local patches to the NuttX code itself. 12 years ago
px4dev ecc7bc5bca Clean out unused trash from the NuttX configs. 12 years ago
px4dev 9d6ec6b365 Restructure things so that the PX4 configs move out of the NuttX tree, and most of the PX4-specific board configuration data moves out of the config and into the board driver. 12 years ago
Julian Oes a19e0f2f9c Small fix for make distclean, Linux find doesn't seem to know the -depth n argument 12 years ago
px4dev b4029dd824 Pull v2 pieces up to build with the merge 12 years ago
px4dev d178276438 All NuttX configs are called 'nsh' now, stop trying to guess based on the board name. 12 years ago
px4dev 78d29045c4 Fix configuration selection for px4iov2; still doesn't build completely, but it's better. 12 years ago
px4dev 504b6d1256 Hotfix: install the firmware .bin files as well as the .px4 bundles until we have a chance to fix the px4io uploader. 12 years ago
px4dev edb0e01dfd HOTFIX: simplify symbol names going into the ROMFS object, hopefully this avoids inconsistent symbol naming on Windows. 12 years ago
px4dev 2423c54e0e Build the right config for IOv2 12 years ago
px4dev 01e427b17c Merge working changes into export-build branch. 12 years ago
px4dev a7cf9e2a36 Make 'make upload' work 12 years ago
px4dev 7e8d8f9e72 Call sub-makes with -r to make them start faster (mostly on Windows, where this inhibits an enormous amount of silly scanning for things). 12 years ago
px4dev 2e5809d051 Fix the remaining pieces so that we can build a firmware image for FMUv2 12 years ago
px4dev 976f1334ef More config for fmuv2 12 years ago
px4dev 335a645330 Add some help text. 12 years ago
Thomas Gubler e0376fc375 archlinux compatibility 12 years ago
px4dev b6218794c6 Stick copyrights on the major moving parts of the build system 12 years ago
px4dev d24599931a APP -> MODULE 12 years ago
px4dev 8d7621079a Checkpoint: application framework makefile done 12 years ago
px4dev 50739c1843 platform -> board 12 years ago
px4dev abe48bd714 Auto-generate builtin command prototypes. 12 years ago
px4dev a7a1cc4625 Add support for per-config ROMFS generation. 12 years ago
px4dev 963621c1f3 Rename makefiles to help categorise them. 12 years ago
px4dev 8440e4f709 Simplify the PLATFORM/CONFIG handling a little. 12 years ago
px4dev e9f2197bfa Move upload functionality out into a separate makefile. 12 years ago
px4dev e692ccc44e Move more functionality into firmware.mk. Now we build the px4 bundles in a way that will let external builders generate them too. 12 years ago