Commit Graph

19 Commits (1923cffd41d9d71cd9f434092654dba05513137b)

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
2016-06-11 13:31:31 -04:00
tmk 2721022078 Add mechanical locking switch support for NumLock and ScrollLock 2013-07-23 10:56:03 +09:00
tmk 10f33a3e48 Remove ACT_KEYMAP and ACT_OVERLAY
- Remove ACT_OVERLAY
- Rename ACT_KEYMAP to ACT_LAYER
- Add ACT_LAYER_BITOP
2013-03-31 22:47:19 +09:00
tmk 353a9b56e6 Fix BOOTLOADER_SIZE setting 2013-03-29 11:31:21 +09:00
tmk b2a19328ad Changed Makefile and config.h for new options 2013-03-21 15:34:36 +09:00
tmk 9a3edb897a Fix Makefile and config.h of gh60 for new options 2013-03-21 01:36:59 +09:00
tmk dbcac865b9 Add NO_ACTION_KEYMAP config option 2013-03-20 01:45:04 +09:00
tmk ecb7550a91 Add NO_ACTION_FUNCTION config option 2013-03-20 00:37:32 +09:00
tmk 9757f960f9 Add NO_ACTION_TAPPING and NO_ACTION_MACRO config options 2013-03-20 00:28:13 +09:00
tmk b057511f45 Add NO_ACTION_OVERLAY config option 2013-03-20 00:26:01 +09:00
tmk 9a106537f6 Add NO_PRINT and NO_DEBUG config options.
- NO_PRINT: disable print.h API(also disable debug.h)
- NO_DEBUG: disable debug.h API
2013-03-19 14:08:40 +09:00
tmk c4ab832be0 Fix Locking CapsLock support in ADB converter 2013-03-12 12:10:12 +09:00
tmk 92b92dd78f Add mechanical locking switch support for CapsLock 2013-03-12 10:43:02 +09:00
tmk 1d5bbb55f2 Fix legacy keymap support
- need to define USE_LEGACY_KEYMAP to use legacy keymap
2013-03-11 14:39:06 +09:00
tmk 51050875b7 Add BOOTLOADER_SIZE and remove BOOT_SIZE
- define BOOTLOADER_SIZE in config.h instead of Makefile
2013-03-10 17:53:29 +09:00
tmk 359b68d35f Add eeconfig.c - eeprom stored paramerters 2013-03-07 03:30:08 +09:00
tmk abf0b04d14 Apply new keymap for gh60 2013-02-20 10:40:07 +09:00
tmk b60f9c6ac6 Boot Magic key for gh60 2013-02-11 14:14:44 +09:00
tmk c009f4643c Added Initial files for gh60. 2012-12-27 02:41:32 +09:00