aboutsummaryrefslogtreecommitdiff
path: root/makefiles
Commit message (Collapse)AuthorAgeFilesLines
* Moved position_estimator_mc, px4io driver and sdlog app to new style buildLorenz Meier2013-04-271-5/+10
|
* Moved all system commands to the new worldLorenz Meier2013-04-271-11/+11
|
* Cut over MAVLink to new build systemLorenz Meier2013-04-271-2/+2
|
* Move the 'tests' app to the new world.px4dev2013-04-261-1/+5
|
* Merge working changes into export-build branch.px4dev2013-04-269-56/+123
|
* Pass the module name in to the module makefile.px4dev2013-03-202-10/+18
| | | | Refer to the module command name with MODULE_COMMAND to avoid confusion with the module's actual name.
* Add extra cleaning power.px4dev2013-03-201-2/+11
|
* Merge branch 'master' into export-buildpx4dev2013-03-201-0/+5
|
* Add builtin command defintions for the commands currently in the NuttX ↵px4dev2013-02-231-7/+52
| | | | export archive.
* Stick copyrights on the major moving parts of the build systempx4dev2013-02-235-0/+155
|
* Cosmetic tweaks to variable output.px4dev2013-02-235-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 ↵px4dev2013-02-231-13/+4
| | | | the object files into the link loop (ordering is less important now)
* Use indirect calls for all commands (echo, make, etc.)px4dev2013-02-235-52/+81
| | | | Replace our dependency on xxd with a toolchain call, and implement the backend using objcopy evil for the default toolchain.
* APP -> MODULEpx4dev2013-02-237-271/+283
| | | | remove as many duplicate slashes, etc. as seems practical
* Checkpoint: application framework makefile donepx4dev2013-02-237-78/+362
|
* Get a bit fancier with the builtin app specifications, so that we can ↵px4dev2013-02-232-3/+35
| | | | generate them from apps as well as the config.
* platform -> boardpx4dev2013-02-236-20/+21
|
* Auto-generate builtin command prototypes.px4dev2013-02-233-69/+125
| | | | Tidy up path configuration, etc.
* Add support for per-config ROMFS generation.px4dev2013-02-233-2/+59
|
* Rename makefiles to help categorise them.px4dev2013-02-236-5/+3
|
* Simplify the PLATFORM/CONFIG handling a little.px4dev2013-02-233-1/+7
|
* Move upload functionality out into a separate makefile.px4dev2013-02-232-18/+47
|
* Move more functionality into firmware.mk. Now we build the px4 bundles in a ↵px4dev2013-02-233-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.px4dev2013-02-231-6/+8
|
* Recover commits lost in the previous merge. Syllableise PX4_BASE like its peers.px4dev2013-02-233-4/+10
|
* Break up the firmware build into a 'make export' phase for NuttX on a ↵px4dev2013-02-236-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.