IBNobody
fdaae7ec88
fixed color detection routine in makefile
10 years ago
Sean Reifschneider
d98e5ddf30
Tweaks after review.
10 years ago
Sean Reifschneider
9e03517ae5
Restructuring of the ergodox README.
10 years ago
Sean Reifschneider
a25480b3b5
Bringing over changes from default map.
10 years ago
Fred Sundvik
da226e6126
Update keyboard readme files with new makefile instructions
10 years ago
Fred Sundvik
b4c75569b0
Update readme with new instructions for make
10 years ago
Fred Sundvik
e1243339ca
Add diffutils to travis.yml and install_dependencies
...
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.
10 years ago
Fred Sundvik
ab4d7adbb9
Fix the template for the Makefile/rules.mk split
10 years ago
Fred Sundvik
f29730da36
Better format for non-silent output
10 years ago
Fred Sundvik
03e31ef8b9
Continue on error
10 years ago
Fred Sundvik
3442e216dc
Move bootloader_defs include to build_keyboard
...
Also fix it for subprojects
10 years ago
Fred Sundvik
9028a412ea
Add output specific config file
10 years ago
Fred Sundvik
33fbd3be36
Output specific include paths
10 years ago
Fred Sundvik
3aac4e95c9
More general system for generating several outputs
10 years ago
Fred Sundvik
87bf34a5d3
Pass the target to submake
10 years ago
Fred Sundvik
d924eb591e
Fix variable name clash with builtin
...
This caused the submake to be called several times, messing up the
build.
10 years ago
Fred Sundvik
8732265928
Options for silent compilation
...
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
10 years ago
Fred Sundvik
e4c842de02
Don't run builtin rules for submake
...
To speed up the compilation
10 years ago
Fred Sundvik
881bde8258
Fix running make in parallel
10 years ago
Fred Sundvik
dd8c1a7659
Don't add VERSION as a define
...
To avoid full recompilation when the git commit hash changes.
10 years ago
Fred Sundvik
60c6e79ecb
Move git submodule check and version generation to main Makefile
10 years ago
Fred Sundvik
cc2df445ab
Remove unneded code from tmk_core/rules.mk
10 years ago
Fred Sundvik
67b294ca66
Actual compilation
10 years ago
Fred Sundvik
db5c3b74fb
Add color output
10 years ago
Fred Sundvik
0dd629a990
Fix running make from various subfolders
10 years ago
Fred Sundvik
a04bb3a3ba
Fixed the shortcut targets
10 years ago
Fred Sundvik
3fa6625869
Proper default goals when inside keyboard fodlers
10 years ago
Fred Sundvik
459ddaceda
Add backwards compability with makefile variables
10 years ago
Fred Sundvik
4f20061f66
Proper handling for running make from a subproject or keymap dir
10 years ago
Fred Sundvik
051017c312
Split subproject make files into Makefile and rules.mk
10 years ago
Fred Sundvik
c83af54513
Support for running from keyboard directory
10 years ago
Fred Sundvik
1ad5578d11
Print error when building non-existing keyboard
10 years ago
Fred Sundvik
a6d3500024
Print error message when trying to build non-existing keymap
10 years ago
Fred Sundvik
2dd9c1edcd
Proper parsing of keymaps inside subprojects
10 years ago
Fred Sundvik
44441de8ca
Split keyboard makefiles into rules and Makefile
10 years ago
Fred Sundvik
0d5caead5a
Add default subproject parsing
10 years ago
Fred Sundvik
091fab5103
Slight rearrange of the Makefile for easier readability
10 years ago
Fred Sundvik
286b3b8057
Slight refactoring to remove some verbosity
10 years ago
Fred Sundvik
1df6498721
Subproject parsing
...
Does not handle keyboards without subprojects correctly yet.
10 years ago
Fred Sundvik
9ee6d4a23d
Proper looping for allkb and allkm
10 years ago
Fred Sundvik
dfe510d5b8
Refactor common rule list parsing into own function
10 years ago
Fred Sundvik
9b02e66ce0
Add keymap parsing
10 years ago
Fred Sundvik
f97ae2b199
Rule parsing to match kebyoards
10 years ago
Fred Sundvik
e6e675335d
First version of rule parsing
...
Only handles allkb at the moment.
10 years ago
Fred Sundvik
86706de036
Parsing of makefile variables from starting dir
10 years ago
Jack Humbert
a3a312f8f4
Merge pull request #662 from toneman77/iso_satan
...
Satan Cleanup
10 years ago
Jack Humbert
47b670bced
Merge pull request #663 from tomb0y/kc60_workman_dead
...
Add the workman-dead layout for kc60
10 years ago
Sean Reifschneider
30c63b1495
Noting the change directory.
10 years ago
Sean Reifschneider
b918aa6bab
Adding submodule note.
10 years ago
Sean Reifschneider
50531068b3
Adding jafo layout.
10 years ago