summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-21Change order of variable assignmentFred Sundvik
BUILD_DIR and TARGET was assigned too late, so the dfu-util target, which depends on them did not work.
2016-08-21Add longest match to the rule-checkingFred Sundvik
This fixes cases where you have several keyboards with a common prefix, like algernon, and algernon-master
2016-08-20Comment the MakefileFred Sundvik
Also move some messages to message.mk
2016-08-20Fix the clean targetFred Sundvik
It now properly cleans all the outputs
2016-08-20Update keyboard readme files with new makefile instructionsFred Sundvik
2016-08-20Update readme with new instructions for makeFred Sundvik
2016-08-20Add diffutils to travis.yml and install_dependenciesFred Sundvik
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 Sundvik
2016-08-20Better format for non-silent outputFred Sundvik
2016-08-20Continue on errorFred Sundvik
2016-08-20Move bootloader_defs include to build_keyboardFred Sundvik
Also fix it for subprojects
2016-08-20Add output specific config fileFred Sundvik
2016-08-20Output specific include pathsFred Sundvik
2016-08-20More general system for generating several outputsFred Sundvik
2016-08-20Pass the target to submakeFred Sundvik
2016-08-20Fix variable name clash with builtinFred Sundvik
This caused the submake to be called several times, messing up the build.
2016-08-20Options for silent compilationFred Sundvik
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 Sundvik
To speed up the compilation
2016-08-20Fix running make in parallelFred Sundvik
2016-08-20Don't add VERSION as a defineFred Sundvik
To avoid full recompilation when the git commit hash changes.
2016-08-20Move git submodule check and version generation to main MakefileFred Sundvik
2016-08-20Remove unneded code from tmk_core/rules.mkFred Sundvik
2016-08-20Actual compilationFred Sundvik
2016-08-20Add color outputFred Sundvik
2016-08-20Fix running make from various subfoldersFred Sundvik
2016-08-20Fixed the shortcut targetsFred Sundvik
2016-08-20Proper default goals when inside keyboard fodlersFred Sundvik
2016-08-20Add backwards compability with makefile variablesFred Sundvik
2016-08-20Proper handling for running make from a subproject or keymap dirFred Sundvik
2016-08-20Split subproject make files into Makefile and rules.mkFred Sundvik
2016-08-20Support for running from keyboard directoryFred Sundvik
2016-08-20Print error when building non-existing keyboardFred Sundvik
2016-08-20Print error message when trying to build non-existing keymapFred Sundvik
2016-08-20Proper parsing of keymaps inside subprojectsFred Sundvik
2016-08-20Split keyboard makefiles into rules and MakefileFred Sundvik
2016-08-20Add default subproject parsingFred Sundvik
2016-08-20Slight rearrange of the Makefile for easier readabilityFred Sundvik
2016-08-20Slight refactoring to remove some verbosityFred Sundvik
2016-08-20Subproject parsingFred Sundvik
Does not handle keyboards without subprojects correctly yet.
2016-08-20Proper looping for allkb and allkmFred Sundvik
2016-08-20Refactor common rule list parsing into own functionFred Sundvik
2016-08-20Add keymap parsingFred Sundvik
2016-08-20Rule parsing to match kebyoardsFred Sundvik
2016-08-20First version of rule parsingFred Sundvik
Only handles allkb at the moment.
2016-08-20Parsing of makefile variables from starting dirFred Sundvik
2016-08-19Merge pull request #662 from toneman77/iso_satanJack Humbert
Satan Cleanup
2016-08-19Merge pull request #663 from tomb0y/kc60_workman_deadJack Humbert
Add the workman-dead layout for kc60
2016-08-19Add the workman-dead layout for kc60zs
2016-08-19Merge pull request #660 from toneman77/amj60Jack Humbert
new keyboard: AMJ60
2016-08-19forgot media keysToni