aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* A huge developer time saver, J="" make archivesJames Goppert2015-01-281-4/+6
| | | | | | | | This gives warnings about -j1 being forced some places, but it still successfully builds all archvies in parallel. The resulting archives have been tested on the board. It is disabled by default so no functional change unless someone adds J="" or J=8 in front of the make archvies.
* move sf0x_test to cmake and remove unittests/MakefileDaniel Agar2015-01-051-1/+1
|
* Suppress nothing to do messages from make for clean targetsLorenz Meier2014-12-261-5/+7
|
* Creating Firmware ZIP file and ignoring it in GITLorenz Meier2014-12-211-5/+6
|
* Add make tests to MakefileLorenz Meier2014-12-201-0/+7
|
* Merge pull request #1128 from PX4/uavcanLorenz Meier2014-07-221-0/+3
|\ | | | | Basic UAVCAN support
| * UAVCAN as a submodulePavel Kirienko2014-07-081-0/+3
| |
* | build: fixed running build from external directoryAndrew Tridgell2014-07-081-2/+2
|/
* bugfixes for checks and toolsLorenz Meier2014-07-071-0/+1
|
* Turn instructions into a makefile command, allowing Windows GUI kids to ↵Lorenz Meier2014-07-071-0/+4
| | | | create a make target in Eclipse just for this
* Fixed check toolsLorenz Meier2014-07-071-2/+2
|
* Cleaning up sub modulesLorenz Meier2014-07-071-4/+6
|
* grab the git hash and inject it into every log file headertstellanova2013-09-061-0/+11
|
* Fix the firmware build rules so that we always know how to build all the ↵px4dev2013-08-251-8/+11
| | | | firmwares and thus we can have dependencies between FMU and IO firmware handled a little more sensibly.
* In order to save people from themselves, force a given FMU version to depend ↵px4dev2013-08-231-0/+13
| | | | 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.
* Add support for adding extra files to the ROMFS from the config.px4dev2013-08-221-13/+13
| | | | If there is an IO firmware image already built when we build the corresponding FMU ROMFS, copy it into the ROMFS. Note - due to there being no fixed build ordering, to be certain that you have the most current IO firmware, you must build the IO firmware explicitly first.
* Merge commit 'de749a3602423f5ee6ca56f3cf2dfff04e31ec6d' (kconfig-cleanup) ↵px4dev2013-08-141-1/+1
|\ | | | | | | into fmuv2_bringup
| * NuttX is confused when it doesn't know what board it's building for - since ↵px4dev2013-08-121-1/+1
| | | | | | | | we don't tell it in the config anymore, we need to pass it a hint.
| * Add a 'menuconfig' target that makes it possible to use the NuttX menuconfig ↵px4dev2013-08-121-1/+27
| | | | | | | | tool on the PX4 config files.
| * Add a top-level Makefile rule for building "everything" as a test.px4dev2013-08-041-0/+9
| |
| * Move NuttX configurations out of the NuttX tree proper. This reduces the ↵px4dev2013-08-031-41/+46
| | | | | | | | diffs we have to carry against the NuttX upstream repo to just our local patches to the NuttX code itself.
* | Add a 'menuconfig' target that makes it possible to use the NuttX menuconfig ↵px4dev2013-08-111-1/+27
| | | | | | | | tool on the PX4 config files.
* | Merge branch 'fmuv2_bringup' of https://github.com/cvg/Firmware_Private into ↵px4dev2013-08-041-0/+9
| | | | | | | | fmuv2_bringup
* | Clean out unused trash from the NuttX configs.px4dev2013-08-021-1/+2
| |
* | Restructure things so that the PX4 configs move out of the NuttX tree, and ↵px4dev2013-08-021-1/+1
| | | | | | | | | | | | most of the PX4-specific board configuration data moves out of the config and into the board driver. Rename some directories that got left behind in the great board renaming.
* | Small fix for make distclean, Linux find doesn't seem to know the -depth n ↵Julian Oes2013-07-181-1/+1
| | | | | | | | argument
* | Pull v2 pieces up to build with the mergepx4dev2013-07-071-41/+46
|/
* All NuttX configs are called 'nsh' now, stop trying to guess based on the ↵px4dev2013-06-121-1/+1
| | | | board name.
* Hotfix: install the firmware .bin files as well as the .px4 bundles until we ↵px4dev2013-05-171-0/+5
| | | | have a chance to fix the px4io uploader.
* HOTFIX: simplify symbol names going into the ROMFS object, hopefully this ↵px4dev2013-05-121-2/+7
| | | | avoids inconsistent symbol naming on Windows.
* ROMFS wide quad mixer addition and cleanupLorenz Meier2013-05-051-1/+1
|\
| * archlinux compatibilityThomas Gubler2013-03-091-1/+1
| |
* | Merge working changes into export-build branch.px4dev2013-04-261-9/+28
| |
* | Add some help text.px4dev2013-03-311-0/+39
| |
* | Stick copyrights on the major moving parts of the build systempx4dev2013-02-231-0/+31
| |
* | APP -> MODULEpx4dev2013-02-231-18/+18
| | | | | | | | remove as many duplicate slashes, etc. as seems practical
* | Checkpoint: application framework makefile donepx4dev2013-02-231-1/+4
| |
* | platform -> boardpx4dev2013-02-231-15/+19
| |
* | Auto-generate builtin command prototypes.px4dev2013-02-231-23/+5
| | | | | | | | Tidy up path configuration, etc.
* | Add support for per-config ROMFS generation.px4dev2013-02-231-2/+0
| |
* | Rename makefiles to help categorise them.px4dev2013-02-231-4/+5
| |
* | Simplify the PLATFORM/CONFIG handling a little.px4dev2013-02-231-13/+6
| |
* | Move upload functionality out into a separate makefile.px4dev2013-02-231-61/+0
| |
* | Move more functionality into firmware.mk. Now we build the px4 bundles in a ↵px4dev2013-02-231-39/+26
| | | | | | | | | | | | way that will let external builders generate them too. Pass the platform define into the firmware builder.
* | Recover commits lost in the previous merge. Syllableise PX4_BASE like its peers.px4dev2013-02-231-73/+118
|/
* Less noisy build again.px4dev2013-01-111-2/+2
|
* Manually fixup merge botches via direct comparison with NuttX r5447.px4dev2013-01-111-2/+4
|
* Force a configure before compiling in order to work around more NuttX/config ↵px4dev2013-01-021-12/+17
| | | | dependency issues.
* Don't re-run the configuration phase every time we build; NuttX will ↵px4dev2013-01-011-2/+2
| | | | re-build just about everything if you do.
* Enabled UART3, added JTAG make target for IO, removed potentially ↵Lorenz Meier2012-11-301-2/+13
| | | | problematic usleep