Commit Graph

61 Commits (c5a034f98462b46ca9d694022c9f3f6a550d25ee)

Author SHA1 Message Date
Jack Humbert d9e4dad0a8 Makefile redo & other features (#395)
* .build containment implemented

* no destructive variable setting - builds in either folder

* make from 3 places

* cleans before each build
* make from root with keyboard=keyboard, keymap=keymap
* make from keyboard/keyboard with keymap=keymap
* make from keymaps/keymap
* only implemented on planck

* adds color diag to avr-gcc

* makefiles for all plancks, clean-up

* quick build-all makefile for plancks

* reformatting of make output (colors)

* color toggle, tmk path corrections

* correct if statement for color

* move config.h to main makefile, updates preonic, atomic

* format update, all keyboards targets

* makefile optional for build all target, alps and arrow_pad updated

* alps updated

* make planck default, trying out travis recipe for all-keyboards

* all-keymaps target, different travis recipe

* updates alps64

* updates keyboards to new format

* updates clue* projects

* all projects updated, specialise EZ .hex, let .hex through

* updates travis

* automatically find root, keyboard, keymap

* silent echo, cleaned-up mass make output

* updates all keyboards' .hex files except EZ

* Rename Bantam44.c to bantam44.c

* Rename Bantam44.h to bantam44.h

* nananana

* adds six key keyboard

* does same to ez as rest

* updates send_string example

* brings ergodox_ez up to date

* updates template/new project script

* adds sixkeyboard

* adds readme for sixkeyboard

* adds sixkeyboard to travis

* filenames, gitignore mess

* define clock prescaler stuff manually

* make quick, size test example

* documentation and dfu-no-build
9 years ago
Jack Humbert 0656f2fa10 moves backlight functionality to keyboard files and updates template makefile
previously there were two backlight.c files (bad)
9 years ago
Jack Humbert a67d425f4d planck default layout updates 9 years ago
IBNobody 8f85117aa9 Added Audio to my Atomic 9 years ago
IBNobody 39e520c010 Prepping for merge with new_defaults 9 years ago
Jack Humbert bb0836c620 the spacessss 9 years ago
Jack Humbert 43a4ffc259 bootmagic somehow not getting enabled, so adding eeconfig to backlight src include cond 9 years ago
IBNobody 66c1024bd3 fixed merging 9 years ago
Jack Humbert 63462bf8c1 changing up the makefile a bit 9 years ago
Jack Humbert ddbe430778 new defaults 9 years ago
IBNobody cf17687f29 Adding personal build file settings 9 years ago
IBNobody 9ff9317720 Corrected spacing. 9 years ago
IBNobody 5ef6978cab Adding personal files 9 years ago
Noah Andrews 2ae44470e0 Fix error in Planck makefile comment
[This comment](https://www.reddit.com/r/olkb/comments/428umx/rgb_underglow/czaivbc) states that because both audio output and RGB support require the user of timer 3, they can't be enabled at the same time. That makes sense, I can see where audio.c uses timer 3. But this comment in the code states that the incompatibility is with MIDI support, which doesn't make sense based on what I see in the code. Please enlighten me if I'm mistaken.
9 years ago
Yang Liu f277079dfa no message 9 years ago
Yang Liu ba9ac457b2 Integrate WS2812 code into quantum core 9 years ago
Yang Liu 0a40654b82 Add support for WS2812 LEDs 9 years ago
Jack Humbert fd72a46c13 Makefile back to defaults 9 years ago
Jack Humbert 5143c59bdf Merge branch 'audio' of https://github.com/jackhumbert/tmk_keyboard into smarkefile 9 years ago
Jack Humbert a820533ab7 keymap.c changes, disable grep stuff 9 years ago
Jack Humbert eb61700912 better integrations 9 years ago
Jack Humbert c9a096dc99 added error for keymap file not existing 9 years ago
Jack Humbert dfe7004bc5 new keymap folder structure and makefile magic 9 years ago
Jack Humbert 29de37d5c0 pwm audio 9 years ago
Jack Humbert 6485c7d7da nkro info 9 years ago
Jack Humbert 6f3141965e new project script 9 years ago
Jack Humbert 547da78335 merging tmk 9 years ago
Jack Humbert 46e7fb2d3c quantum separated 9 years ago
Jack Humbert 71a8fd8b12 bluetooth working with usb 9 years ago
Jack Humbert c966e7982c bluetooth 9 years ago
Jack Humbert 266ff2344e backlight 9 years ago
Jack Humbert f512923456 new default layout 9 years ago
Jack Humbert f610c65f10 unicode working, i think 9 years ago
Jack Humbert 6ec03b2218 unicode working, i think 9 years ago
Keith Miyake 6a4ee574bc use preprocessor conditional on backlight initialization 9 years ago
Jack Humbert ed384bd437 beeps update 9 years ago
Jack Humbert 91176d854b speaker working, midi out 9 years ago
Jack Humbert 9b46f4021e midi on planck 9 years ago
Jack Humbert cda23c754e midi working 9 years ago
Jack Humbert 5d2baede8a making the extended keymap the default - no more 'common' 9 years ago
Jack Humbert 04885a3b44 preonic 9 years ago
Jack Humbert e528087ee5 midi 9 years ago
Jack Humbert 1e598743b0 matrix 9 years ago
Jack Humbert c9cbff446f merging 10 years ago
Jack Humbert b3f638f491 ok 10 years ago
cr3473 59f2001b31 Added ability to set the MATRIX in build/make 10 years ago
Jack Humbert d61d1f5ca3 layouts, default 10 years ago
Jack Humbert 0e189b6bdd quark 10 years ago
Jack Humbert cb3e499cc7 backlight stuff 10 years ago
Reed Swiernik 15110bf7a0 Corrected makefile common var 10 years ago