Implements subprojects and updates projects for this (#459)
authorJack Humbert <jack.humb@gmail.com>
Wed, 29 Jun 2016 20:21:41 +0000 (16:21 -0400)
committerGitHub <noreply@github.com>
Wed, 29 Jun 2016 20:21:41 +0000 (16:21 -0400)
commit215c2119af5281072d5a6efb0308408793cadd08
tree995bb9788a4f40b835d7713af3eb3015e9f43689
parent755b17f8fc0f484261108f912af38430b27e9c95
Implements subprojects and updates projects for this (#459)

* non-working commit

* working

* subprojects implemented for planck

* pass a subproject variable through to c

* consolidates clueboard revisions

* thanks for letting me know about conflicts..

* turn off audio for yang's

* corrects starting paths for subprojects

* messing around with travis

* semicolon

* travis script

* travis script

* script for travis

* correct directory (probably), amend files to commit

* remove origin before adding

* git pull, correct syntax

* git checkout

* git pull origin branch

* where are we?

* where are we?

* merging

* force things to happen

* adds commit message, adds add

* rebase, no commit message

* rebase branch

* idk!

* try just pull

* fetch - merge

* specify repo branch

* checkout

* goddammit

* merge? idk

* pls

* after all

* don't split up keyboards

* syntax

* adds quick for all-keyboards

* trying out new script

* script update

* lowercase

* all keyboards

* stop replacing compiled.hex automatically

* adds if statement

* skip automated build branches

* forces push to automated build branch

* throw an add in there

* upstream?

* adds AUTOGEN

* ignore all .hex files again

* testing out new repo

* global ident

* generate script, keyboard_keymap.hex

* skip generation for now, print pandoc info, submodule update

* try trusty

* and sudo

* try generate

* updates subprojects to keyboards

* no idea

* updates to keyboards

* cleans up clueboard stuff

* setup to use local readme

* updates cluepad, planck experimental

* remove extra led.c [ci skip]

* disable power up for now

* config files updates

* makefile updates

* .h file updates, config tuning

* disable audio for yang
43 files changed:
.travis.yml
Makefile
keyboards/clueboard/Makefile [moved from keyboards/clueboard1/Makefile with 99% similarity]
keyboards/clueboard/clueboard.c [moved from keyboards/clueboard1/clueboard1.c with 68% similarity]
keyboards/clueboard/clueboard.h [new file with mode: 0644]
keyboards/clueboard/config.h [moved from keyboards/clueboard1/config.h with 69% similarity]
keyboards/clueboard/keymaps/default/keymap.c [moved from keyboards/clueboard2/keymaps/default/keymap.c with 99% similarity]
keyboards/clueboard/keymaps/max/Makefile [new file with mode: 0644]
keyboards/clueboard/keymaps/max/keymap.c [moved from keyboards/clueboard2/keymaps/max/keymap.c with 99% similarity]
keyboards/clueboard/keymaps/skully/keymap.c [moved from keyboards/clueboard2/keymaps/skully/keymap.c with 99% similarity]
keyboards/clueboard/rev1/Makefile [new file with mode: 0644]
keyboards/clueboard/rev1/config.h [new file with mode: 0644]
keyboards/clueboard/rev1/rev1.c [new file with mode: 0644]
keyboards/clueboard/rev1/rev1.h [moved from keyboards/clueboard1/clueboard1.h with 97% similarity]
keyboards/clueboard/rev2/Makefile [new file with mode: 0644]
keyboards/clueboard/rev2/config.h [new file with mode: 0644]
keyboards/clueboard/rev2/rev2.c [new file with mode: 0644]
keyboards/clueboard/rev2/rev2.h [moved from keyboards/clueboard2/clueboard2.h with 97% similarity]
keyboards/clueboard1/keymaps/default/keymap.c [deleted file]
keyboards/clueboard2/config.h [deleted file]
keyboards/clueboard2/keymaps/max/Makefile [deleted file]
keyboards/cluepad/Makefile
keyboards/cluepad/cluepad.c [moved from keyboards/cluepad/backlight.c with 72% similarity]
keyboards/cluepad/cluepad.h
keyboards/planck/Makefile
keyboards/planck/config.h
keyboards/planck/keymaps/experimental/config.h
keyboards/planck/keymaps/yang/Makefile
keyboards/planck/planck.h
keyboards/planck/rev3/Makefile [new file with mode: 0644]
keyboards/planck/rev3/config.h [new file with mode: 0644]
keyboards/planck/rev3/rev3.c [new file with mode: 0644]
keyboards/planck/rev3/rev3.h [new file with mode: 0644]
keyboards/planck/rev4/Makefile [new file with mode: 0644]
keyboards/planck/rev4/config.h [new file with mode: 0644]
keyboards/planck/rev4/rev4.c [new file with mode: 0644]
keyboards/planck/rev4/rev4.h [new file with mode: 0644]
keyboards/readme.md
quantum/audio/audio.h
quantum/matrix.c
readme.md
tmk_core/rules.mk
util/travis_compiled_push.sh [new file with mode: 0644]