Commit Graph

105 Commits (6d6646de049a77dab189bcd6efd99f505fc3aa9e)

Author SHA1 Message Date
skullydazed 99500243e1
Make python a required build dependency (#5784)
7 years ago
Blaž Hrastnik 7b768be784 Shallow clone submodules. (#5279)
7 years ago
fauxpark 612dc232d7 Add distclean target instead
7 years ago
fauxpark 6172273c86 These targets should be .PHONY
7 years ago
fauxpark cb1aeb4254 make clean should remove .bin and .hex too
7 years ago
zvecr 9f63cd0d1d Remove duplicate make invocations
7 years ago
leico 2e0c63e0af improve looks like hang up when first time execute make git-submodule (#3846)
7 years ago
Fredric Silberberg bbecd276d2 Correct parsing of rules.mk for keyboard revisions
8 years ago
Sebastian ce3adcd6e1 Added a clean target to remove build artifacts
8 years ago
Jack Humbert eac4bab342 update version silencing
8 years ago
Jack Humbert cb64a886e9 update travis script
8 years ago
Jack Humbert bd642d08ab add note to makefile for future use
8 years ago
Jack Humbert 32f18cf616 fix up default keymaps and remove keyboard folder filter
8 years ago
Jack Humbert 800ec55dfc Make arguments redo, subproject elimination (#1784)
8 years ago
skullydazed 4cdcbdb861 Remove all Makefiles from the keyboards directory. (#1660)
8 years ago
skullY 927ef81363 Revert "Remove the "lib/%" rule."
8 years ago
skullY 6fc43ddaf6 Remove the "lib/%" rule.
8 years ago
skullydazed 2b3803eb5e Clone chibios and ugfx if it's not already checked out. (#1651)
8 years ago
skullY ed56a6859f add a `git-submodule` make target.
8 years ago
Jack Humbert d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609)
8 years ago
Jack Humbert 88198a9606 move qmk version to very top, exclude when git isn't available
9 years ago
Jack Humbert 26d348b6d1 move version info to the top of the output
9 years ago
Fred Sundvik 20696a9efe Fix building of multiple test directories
9 years ago
Fred Sundvik 1ff5fb000f Fix Makefile error_occured output for unit tests
9 years ago
Fred Sundvik 30f22d450d Add basic infrastrucure for building full tests
9 years ago
Fred Sundvik 738b8d2b9c Add SKIP_VERSION option to speed up compilation
9 years ago
Fred Sundvik 224fc8a20f Add makefile option to break on errors
9 years ago
Osamu Aoki f787f4291a Typo fixes
9 years ago
Jack Humbert a28f689387 Merge pull request #869 from dylanjgscott/master
9 years ago
Dylan Scott 245f77b863 Compare Makefile with itself instead of using `--help`
9 years ago
Fred Sundvik 1d1f2b4ee2 Clean up the SKIP_GIT code
9 years ago
Fred Sundvik 2acfd2ab2b Remove extra parenthesis from Makefile
9 years ago
IBNobody 78976d8f7a Adding SKIP_GIT to speed up compiles.
9 years ago
Fred Sundvik d956dd1248 Run each sumbmake in a separate shell
9 years ago
Fred Sundvik 6410f0c021 The all target makes all keyboards and all tests
9 years ago
Fred Sundvik 1b963117fe Support for running and cleaning all tests
9 years ago
Fred Sundvik 7eefb34e7c Detect failures when running multiple tests
9 years ago
Fred Sundvik fc855cb30e Fix running multiple tests
9 years ago
Fred Sundvik f4429ba48c Running of unit tests
9 years ago
Fred Sundvik 27a673f5cf The makefile actually calls build_test
9 years ago
Fred Sundvik 6d7cd639a5 Basic framework for parsing test targets
9 years ago
Fred Sundvik 7c9fff59d0 Fix slight inconsistency
9 years ago
Fred Sundvik 1c69acb7d5 Add longest match to the rule-checking
9 years ago
Fred Sundvik b26ded3ab1 Comment the Makefile
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 87bf34a5d3 Pass the target to submake
10 years ago
Fred Sundvik d924eb591e Fix variable name clash with builtin
10 years ago
Fred Sundvik 8732265928 Options for silent compilation
10 years ago
Fred Sundvik e4c842de02 Don't run builtin rules for submake
10 years ago