~ruther/qmk_firmware

d5a947b3 — Fred Sundvik 9 years ago
Also depend on the gcc version
97817a77 — Fred Sundvik 9 years ago
Generate version information to version.h

So that only the files that really needs a version are recompiled.
84bfb195 — Fred Sundvik 9 years ago
Force compilation and linking when options changes
e58e9af2 — Fred Sundvik 9 years ago
More reliable .d file generation

Also generated inside the obj dir instead of separate deps folder.
abdf4257 — Fred Sundvik 9 years ago
Put the build output inside the root/.build directory
f11a0275 — Fred Sundvik 9 years ago
Enable vpath seraching for source files only
79067662 — Fred Sundvik 9 years ago
Better "include guards" for the makefiles

Checking for ARCH is not good enough, since some subprojects define it.
Ergodox Ez for example. The leads to running the make from
keyboards/ergodox/ez failing. The keyboard makefile will not be included
in that case, and therefore not the CUSTOM_MATRIX either.

Furthermore the output files are read from many different .build
directories, so it doesn't fail deterministically. For example on the
Travis CI the compilation passes, since there's no outdated objects that
needs recompilation.
7775f3e4 — Jack Humbert 9 years ago
Merge pull request #589 from algernon/h/ergodox_ez-vs-ergodox

Update some obsolete references
8a9bf1f1 — Gergely Nagy 9 years ago
Update some obsolete references

Some links were still pointing to `/keyboards/ergodox_ez`, while the
directory is `/keyboards/erdogox` now.

Not all references have been updated, and some of the text here and
there may need updating to mention the ErgoDox Infinity too, but that's
out of the scope for this quick fix.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
0b7557b6 — Jack Humbert 9 years ago
Merge pull request #587 from fredizzimo/documentation_quick_fix

Fix the quick aliases documentation section
06398363 — Jack Humbert 9 years ago
Merge pull request #503 from fredizzimo/ergodox_subproject

Add both Ergodox EZ and Infinity Ergodox as sub-projects of Ergodox
7d559510 — Fred Sundvik 9 years ago
Fix the quick aliases documentation section

Also move all keyboard customization documentation under the
"Going Beyond the keycodes" heading.
566c7955 — Fred Sundvik 9 years ago
Small fix for infinity include guard
6e8a5aca — Fred Sundvik 9 years ago
Fix typo in the readme.
401dd090 — Fred Sundvik 9 years ago
A couple of more Ergodox readme fixes
c65da1f2 — Fred Sundvik 9 years ago
Unify the ErgoDox EZ and Infinity documentation
44cefcb4 — Fred Sundvik 9 years ago
Refer to the right path in the readme
349f189e — Fred Sundvik 9 years ago
Move Ergodox readme from ez subfolder to parent
ad416fb1 — Fred Sundvik 9 years ago
Include the main Makefile before including Ergodox infinity drivers
592ef7c6 — Fred Sundvik 9 years ago
Move Infinity Ergodox drivers to subproject, and fix makefile
Next