summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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
2016-08-20Refactor common rule list parsing into own functionFred Sundvik1-32/+29
2016-08-20Add keymap parsingFred Sundvik1-3/+31
2016-08-20Rule parsing to match kebyoardsFred Sundvik1-0/+31
2016-08-20First version of rule parsingFred Sundvik1-0/+48
Only handles allkb at the moment.
2016-08-20Parsing of makefile variables from starting dirFred Sundvik2-281/+317
2016-08-19Merge pull request #662 from toneman77/iso_satanJack Humbert6-85/+117
Satan Cleanup
2016-08-19Merge pull request #663 from tomb0y/kc60_workman_deadJack Humbert3-0/+200
Add the workman-dead layout for kc60
2016-08-19Add the workman-dead layout for kc60zs3-0/+200
2016-08-19Merge pull request #660 from toneman77/amj60Jack Humbert10-0/+650
new keyboard: AMJ60
2016-08-19forgot media keysToni1-1/+1
2016-08-19Merge remote-tracking branch 'origin/master' into amj60Toni52-95/+5750
merge with upstream
2016-08-19Merge pull request #655 from Dbroqua/patch-1Jack Humbert1-0/+314
Added dbroqua layout for planck keyboard
2016-08-19Merge pull request #656 from Vifon/dynamic_macrosJack Humbert1-2/+6
Improve the dynamic macro documentation
2016-08-19Improve the dynamic macro documentationWojciech Siewierski1-2/+6
2016-08-18Added dbroqua layout for planck keyboardDamien1-0/+314
2016-08-18Merge pull request #652 from iFreilicht/masterJack Humbert41-0/+5228
Added S60-X keyboard
2016-08-18Merge pull request #651 from algernon/f/register16Jack Humbert3-4/+44
Add a register/unregister_code16 pair of functions