aboutsummaryrefslogtreecommitdiffstats
path: root/build_keyboard.mk
AgeCommit message (Collapse)Author
2017-08-23Creates a layouts/ folder for keymaps shared between keyboards (#1609)Gravatar Jack Humbert
* include variables and .h files as pp directives * start layout compilation * split ergodoxes up * don't compile all layouts for everything * might seg fault * reset layouts variable * actually reset layouts * include rules.mk instead * remove includes from rules.mk * update variable setting * load visualizer from path * adds some more examples * adds more layouts * more boards added * more boards added * adds documentation for layouts * use lowercase names for LAYOUT_ * add layout.json files for each layout * add community folder, default keymaps for layouts * touch-up default layouts * touch-up layouts, some keyboard rules.mk * update documentation for layouts * fix up serial/i2c switches
2017-06-18Split common.mk into common.mk and common_features.mkGravatar Fred Sundvik
To support including keyboard/keymap specific rules before it
2017-06-18Try to build tmk_commonGravatar Fred Sundvik
2017-06-03Let BACKLIGHT_ENABLE control the Infinity LEDsGravatar Fred Sundvik
2017-04-13Fix process_unicode_common.c being included twiceGravatar Fred Sundvik
2017-04-12Fix code formatting in build_keyboard.mkGravatar Fred Sundvik
2017-04-09Move CIE1931 and breathing tables to its own fileGravatar Fred Sundvik
2017-04-09UGFX is compiled once per keyboard instead of keymapGravatar Fred Sundvik
2017-02-25Fix redundant process_music.c in sourcesGravatar Gabriel Young
2017-02-25Factor basic note processing into respective processorsGravatar Gabriel Young
2017-02-25Split MIDI functionality into MIDI_BASIC and MIDI_ADVANCEDGravatar Gabriel Young
MIDI_ENABLE = no text data bss dec hex filename 0 17080 0 17080 42b8 satan_midi.hex MIDI_ENABLE = yes MIDI_BASIC undefined MIDI_ADVANCED undefined text data bss dec hex filename 0 19494 0 19494 4c26 satan_midi.hex MIDI_ENABLE = yes #define MIDI_BASIC MIDI_ADVANCED undefined text data bss dec hex filename 0 19788 0 19788 4d4c satan_midi.hex MIDI_ENABLE = yes MIDI_BASIC undefined #define MIDI_ADVANCED text data bss dec hex filename 0 20846 0 20846 516e satan_midi.hex MIDI_ENABLE = yes #define MIDI_BASIC #define MIDI_ADVANCED text data bss dec hex filename 0 21140 0 21140 5294 satan_midi.hex
2017-02-15add unicode common file, get names rightGravatar Jack Humbert
2017-02-15split up unicode systems into different filesGravatar Jack Humbert
2017-02-13Implement faux-clicky featureGravatar Priyadi Iman Nurcahyo
2017-02-06Merge pull request #960 from ofples/feature/combosGravatar Jack Humbert
Keyboard combination triggers
2017-01-21Got ps2avrGB to work with the V-USB protocolGravatar Luiz Ribeiro
2016-12-10Implemented basic key combination featureGravatar Ofer Plesser
2016-11-28Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7Gravatar Jack Humbert
2016-11-26separated into api files/folderGravatar Jack Humbert
2016-11-25Added protocol.mk to buildGravatar ofples
2016-11-12mergingGravatar Jack Humbert
2016-11-06Add possibility to control variable trace from makeGravatar Fred Sundvik
2016-11-06Add variable traceGravatar Fred Sundvik
For debugging changes to variables, either normally or as a result of a memory corruption.
2016-10-16working with power limitGravatar Jack Humbert
2016-10-10Unicode map framework. Allow unicode up to 0xFFFFF using separateGravatar Priyadi Iman Nurcahyo
mapping table
2016-08-29build_keyboard.mk: Restore UCIS_ENABLE supportGravatar Gergely Nagy
During the build system refactor, support for enabling UCIS seems to have been lost. This little patch adds that back, so that keymaps using UCIS can be compiled again. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
2016-08-27The all target makes all keyboards and all testsGravatar Fred Sundvik
2016-08-27More common settings for unit tests and keyboardsGravatar Fred Sundvik
2016-08-27Build actual tests, convert byte_stuffer_testsGravatar Fred Sundvik
2016-08-27Rules for compiling and linking google testGravatar Fred Sundvik
2016-08-27The makefile actually calls build_testGravatar Fred Sundvik
2016-08-24Merge remote-tracking branch 'upstream/master' into makefile_overhaulGravatar Fred Sundvik
2016-08-21Change order of variable assignmentGravatar Fred Sundvik
BUILD_DIR and TARGET was assigned too late, so the dfu-util target, which depends on them did not work.
2016-08-20Move bootloader_defs include to build_keyboardGravatar Fred Sundvik
Also fix it for subprojects
2016-08-20Add output specific config fileGravatar Fred Sundvik
2016-08-20Output specific include pathsGravatar Fred Sundvik
2016-08-20More general system for generating several outputsGravatar Fred Sundvik
2016-08-20Move git submodule check and version generation to main MakefileGravatar Fred Sundvik
2016-08-20Remove unneded code from tmk_core/rules.mkGravatar Fred Sundvik
2016-08-20Actual compilationGravatar Fred Sundvik
2016-08-20Parsing of makefile variables from starting dirGravatar Fred Sundvik