summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-08-20MergeIBNobody0-0/+0
2016-08-20Comment the MakefileFred Sundvik2-18/+124
Also move some messages to message.mk
2016-08-20Fix the clean targetFred Sundvik1-2/+1
It now properly cleans all the outputs
2016-08-20Merge remote-tracking branch 'upstream/master'Xyverz66-92/+6560
2016-08-20Changed the Ergodox keymap to use the KEYMAP() macro, updated readme.md.Xyverz2-17/+10
2016-08-20Changed my keymap to match normal keymaps.Xyverz1-314/+198
2016-08-20fixed color detection routine in makefileIBNobody1-194/+356
2016-08-20The Ordinary Layout is boring because all the keys are where you expect them ↵Nicholas Keene1-1/+1
to be
2016-08-20Merge https://github.com/IBNobody/qmk_firmwareIBNobody1-22/+22
2016-08-20The Ordinary Layout is boring because all the keys are where you expect them ↵Nicholas Keene8-111/+98
to be
2016-08-20fixed color detection routine in makefileIBNobody1-194/+356
2016-08-20Tweaks after review.Sean Reifschneider1-3/+3
2016-08-20Restructuring of the ergodox README.Sean Reifschneider1-29/+105
2016-08-20Bringing over changes from default map.Sean Reifschneider1-4/+3
2016-08-20Update keyboard readme files with new makefile instructionsFred Sundvik16-58/+75
2016-08-20Update readme with new instructions for makeFred Sundvik1-21/+81
2016-08-20Add diffutils to travis.yml and install_dependenciesFred Sundvik2-4/+9
It has been required for a while now, and now actually checked in the makefiles. Before, if you didn't have it installed it would just recompile everything. The readme hasn't been updated to reflect this, I think we need to go through that separately, and see what's really needed. Or just instruct people to run the batch scripts.
2016-08-20Fix the template for the Makefile/rules.mk splitFred Sundvik2-74/+69
2016-08-20Better format for non-silent outputFred Sundvik1-2/+1
2016-08-20Continue on errorFred Sundvik2-3/+10
2016-08-20Move bootloader_defs include to build_keyboardFred Sundvik2-8/+9
Also fix it for subprojects
2016-08-20Add output specific config fileFred Sundvik2-21/+16
2016-08-20Output specific include pathsFred Sundvik2-27/+22
2016-08-20More general system for generating several outputsFred Sundvik4-104/+98
2016-08-20Pass the target to submakeFred Sundvik1-2/+8
2016-08-20Fix variable name clash with builtinFred Sundvik1-3/+3
This caused the submake to be called several times, messing up the build.
2016-08-20Options for silent compilationFred Sundvik2-16/+38
A single keyboard is always by default compiled in verbose mode. While multiple keyboards are compiled in silent mode. This can be overriden by the silent variable from the command line
2016-08-20Don't run builtin rules for submakeFred Sundvik1-1/+1
To speed up the compilation
2016-08-20Fix running make in parallelFred Sundvik1-1/+1
2016-08-20Don't add VERSION as a defineFred Sundvik2-4/+2
To avoid full recompilation when the git commit hash changes.
2016-08-20Move git submodule check and version generation to main MakefileFred Sundvik3-16/+14
2016-08-20Remove unneded code from tmk_core/rules.mkFred Sundvik2-90/+5
2016-08-20Actual compilationFred Sundvik3-141/+59
2016-08-20Add color outputFred Sundvik2-3/+65
2016-08-20Fix running make from various subfoldersFred Sundvik1-14/+12
2016-08-20Fixed the shortcut targetsFred Sundvik1-4/+4
2016-08-20Proper default goals when inside keyboard fodlersFred Sundvik1-4/+19
2016-08-20Add backwards compability with makefile variablesFred Sundvik1-0/+14
2016-08-20Proper handling for running make from a subproject or keymap dirFred Sundvik1-0/+9
2016-08-20Split subproject make files into Makefile and rules.mkFred Sundvik28-605/+705
2016-08-20Support for running from keyboard directoryFred Sundvik1-1/+3
2016-08-20Print error when building non-existing keyboardFred Sundvik1-0/+3
2016-08-20Print error message when trying to build non-existing keymapFred Sundvik1-1/+9
2016-08-20Proper parsing of keymaps inside subprojectsFred Sundvik1-5/+21
2016-08-20Split keyboard makefiles into rules and MakefileFred Sundvik56-1903/+1792
2016-08-20Add default subproject parsingFred Sundvik1-2/+15
2016-08-20Slight rearrange of the Makefile for easier readabilityFred Sundvik1-27/+27
2016-08-20Slight refactoring to remove some verbosityFred Sundvik1-27/+18
2016-08-20Subproject parsingFred Sundvik1-11/+38
Does not handle keyboards without subprojects correctly yet.
2016-08-20Proper looping for allkb and allkmFred Sundvik1-10/+15