Commit Graph

123 Commits (master)

Author SHA1 Message Date
Fred Sundvik d47db637ed Use home directory for download on msys2 8 years ago
Fred Sundvik 32fc4da4a7 Install unzip 8 years ago
Fred Sundvik 861087096b Add symlinks only on WSL 8 years ago
Fred Sundvik 7bedf8f4f2 Fix launch of qmk_driver_installer on msys2 8 years ago
Fred Sundvik a2d3fc98b8 Initial structure for shared msys2 and wsl installation 8 years ago
Jack Humbert fe47b36065 fix tag increment 8 years ago
Jack Humbert ea134be36a fix up travis script 8 years ago
Jack Humbert 2c65a17752 add other mcu bootloaders 8 years ago
Fred Sundvik 45d437ca04 Make only modified keymaps 8 years ago
Fred Sundvik a15510b57b Always build everything on master 8 years ago
Fred Sundvik 5acc0e54aa Make all subprojects when a keymap is modified 8 years ago
Jack Humbert 9ecfc23292 make qmk bot do the hard work 8 years ago
Jack Humbert 7eccbfe737 exclude PRs 8 years ago
Jack Humbert 0c351fa98b no master needed on push maybe 8 years ago
Jack Humbert bd39e91f78 Merge branch 'master' of https://github.com/qmk/qmk_firmware 8 years ago
Jack Humbert 44832127d7 push to git url 8 years ago
Jack Humbert cecf783e14 Merge pull request #1337 from fredizzimo/wsl_setup
Add script for setting up Windows Subsystem for Linux
8 years ago
Jack Humbert ae6b803ad6 more than one en-file, and actually ignore docs 8 years ago
Jack Humbert 71feac5717 ignore docs, fix tag/hex pushing 8 years ago
Fred Sundvik 999b35c7f8 Create a symlink to qmk if requested 8 years ago
Fred Sundvik ec720ac1ea Add activate_wsl to .bashrc 8 years ago
Fred Sundvik fa4a492677 Fix symlink creation 8 years ago
Fred Sundvik 3e4f2f5590 Use unzip instead of 7zip 8 years ago
Fred Sundvik 3d3999d863 Actually install flip instead of just extracting 8 years ago
Fred Sundvik b8899b48b4 Make symlink to utils and export programmer variables 8 years ago
Fred Sundvik 9c582fc797 Add install dependencies 8 years ago
Fred Sundvik 477bd4b948 Add prompt for re-downloading the utils 8 years ago
Fred Sundvik c2096bb515 Add driver installation 8 years ago
Fred Sundvik aa26464480 Add checks for cloning to the right dir 8 years ago
Fred Sundvik 28a4e90565 Download windows flashing utils and driver_installer 8 years ago
Jack Humbert 8da442f411 update travis script 8 years ago
stites a9959783c0 Add freebsd support in "util/install_dependencies.sh"
A simple addition to the `install_dependencies` script which remaps the debian dependencies to their freebsd package-names. After a recursive clone and using gmake, I can successfully build all firmware from the root directory (minus some warnings generated by gcc-4.9.4 which I can procure on request). however there is a problem running tests.
8 years ago
Jack Humbert 1ac5dc9e52 fix travis and reduce warnings 8 years ago
Jack Humbert 15dc540cac ignore PRs in versioning 8 years ago
Jack Humbert bfc33a56d7 don't try to build the readme 8 years ago
Jack Humbert ad1327cd00 accept numbers in travis build 8 years ago
Jack Humbert de659486f5 pass through travis errors 8 years ago
Jack Humbert 616b8604b0 variable scope fix for travis 8 years ago
Jack Humbert 6a92cc2897 correctly assign bash variable 8 years ago
Jack Humbert 19d63ad72c try building only keyboards needed 8 years ago
Jack Humbert 35edb382ee [skip build] testing travis script 8 years ago
Jack Humbert 5c8cdfd2b5 [skip build] testing travis script 8 years ago
Jack Humbert ee386a29d1 [skip build] testing travis script 8 years ago
Jack Humbert cf8dac3538 [skip build] testing travis script 8 years ago
Jack Humbert 98adda34c9 [skip build] testing travis script 8 years ago
Jack Humbert 3a76f24cbd [skip build] testing travis script 8 years ago
Jack Humbert 835cacb031 fixes qmk.fm linking, tests out auto version incrementing 8 years ago
Jack Humbert 5f9c2f63ff Merge pull request #761 from runcom/fix-yum-installs
util/install_dependecies.sh: fix yum packages
8 years ago
Antonio Murdaca edc7441800
util/install_dependecies.sh: fix yum packages
Signed-off-by: Antonio Murdaca <runcom@redhat.com>
8 years ago
IBNobody 39cbf1c221 Fixed Batch Syntax on different versions of Windows 8 years ago
IBNobody 4f5f5f0103 Fixed Win_Check Verbose mode. 8 years ago
IBNobody 0d3ce58b6b Renamed to Win_Check, Removed SET for privacy. 8 years ago
IBNobody b4622eb894 Fixed a last minute format bug. 8 years ago
IBNobody e72f8dfd7e Adding WinCheck Script for windows install help 8 years ago
Daniel K. Levy 11bcdbc1f5 Use rules.mk template in new project generator 8 years ago
Peter Ondrejka 01163b268a util/install_dependencies.sh made executable, fixes #738 8 years ago
Fred Sundvik 265df7d5da Fix travis_compiled_push 8 years ago
Fred Sundvik e1243339ca Add diffutils to travis.yml and install_dependencies
It has been required for a while now, and now actually checked in
the makefiles. Before, if you didn't have it installed it would
just recompile everything.

The readme hasn't been updated to reflect this, I think we need
to go through that separately, and see what's really needed. Or
just instruct people to run the batch scripts.
8 years ago
Jack Humbert 098951905d forces all ergodox keymaps to be ez on qmk.fm (were infinity) 8 years ago
Jack Humbert 461f973c2b correct file name 9 years ago
Jack Humbert 25f138c0d3 fix mkdir cmd 9 years ago
Jack Humbert f422f442cf automatically forward ergodox ez 9 years ago
fredizzimo c30aba0bce Add ChibiOS packages to the avr_setup script (#468)
* Add ChibiOS packages to the avr_setup script

* Add git as a dependency

* Rename avr_setup.sh -> install_dependencies.sh

Also fix the Vagrant welcome message to reflect the new directory
structure.
9 years ago
Jack Humbert 215c2119af 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
9 years ago
Noah Andrews 1b04e9d01e Long overdue fixes and improvements to environment setup scripts (#448)
* Update setup script 1 for new folder structure

* Improve script 1 output

* Launch elevate if run without admin privileges

* Improve MinGW error message

* Improvements and fixes to second script

* Log elevate output in first script
9 years ago
Jack Humbert 13bb6b4b7f Backlight abstraction and other changes (#439)
* redoes matrix pins, abstracts backlight code for B5,6,7

* slimming down keyboard stuff, backlight breathing implemented

* don't call backlight init when no pin

* cleans up user/kb/quantum calls, keyboard files

* fix pvc atomic

* replaces CHANNEL with correct var in breathing

* removes .hexs, updates readmes, updates template

* cleans-up clueboards, readmes to lowercase

* updates readme
9 years ago
Jack Humbert 649b33d778 Renames keyboard folder to keyboards, adds couple of tmk's fixes (#432)
* fixes from tmk's repo

* rename keyboard to keyboards
9 years ago
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
Aron Griffis fd454e5b74 Add support for vagrant-docker (#389)
* clean trailing ws in Vagrantfile and util/avr_setup.sh

* replace triple quotes with heredoc.

Ruby doesn't have triple quotes; that's a Python thing. This was just being
parsed as multiple strings concatenated.

* add docker support to Vagrantfile

* make wants to find dfu-programmer in vagrant guest
9 years ago
Jack Humbert 8ca1831daa makes vagrant usable again 9 years ago
Jack Humbert b36e532b5e cleans up folder structure
* consolidates docs
* deletes converter/
* updates .md references (most)
9 years ago
Noah Andrews 189a3b02fb Add missing elevate.exe file (#377)
* Stops explorer.exe from being started with admin privilieges

* added missing elevate.exe file
9 years ago
Noah Andrews c7005cdfcf Stops explorer.exe from being started with admin privilieges (#373) 9 years ago