Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds .qmk file type as a target for QMK Toolbox #1084

Merged
merged 8 commits into from
Nov 2, 2017
Merged

Conversation

jackhumbert
Copy link
Member

@jackhumbert jackhumbert commented Feb 10, 2017

Building with the qmk target (i.e. make planck:default:qmk) will generate a .qmk file that contains the .hex (named firmware.hex), along with all the contents of the keymap/keymap folder, for reading by the firmware flasher.


This is now for the Toolbox, not the flasher :)

@NoahAndrews
Copy link
Contributor

Can we agree not to merge this until we have a version of the flasher that makes use of it? That will also give us an opportunity to make sure the info file contains all of the information we want to use in the flasher.

@jackhumbert
Copy link
Member Author

Sure! :)

@NoahAndrews
Copy link
Contributor

Idk if you've already thought of this, but the format should include the flash capacity of the MCU, so that we can alert the user beforehand if the file is too big to flash successfully.

@jackhumbert
Copy link
Member Author

I think I messaged you about this, but for posterity, we talked about the app handling that side of things, right?

@NoahAndrews
Copy link
Contributor

Yep, that's right.

@jackhumbert jackhumbert changed the title Adds .qmk file type as a target for QMK-FF Adds .qmk file type as a target for QMK Flasher Jun 16, 2017
@jackhumbert jackhumbert changed the title Adds .qmk file type as a target for QMK Flasher Adds .qmk file type as a target for QMK Toolbox Nov 1, 2017
@jackhumbert
Copy link
Member Author

We make use of this in the Toolbox, and info.json will be the info file for keyboards, so I'm comfortable merging this now.

@jackhumbert jackhumbert merged commit fe56fff into master Nov 2, 2017
@jackhumbert jackhumbert deleted the qmk_file_type branch November 2, 2017 00:01
kgwong pushed a commit to kgwong/qmk_firmware that referenced this pull request Nov 26, 2017
* adds .qmk file type as a target

* adds info.json with vendor and product

* add files for qmk info script

* add layout file for planck

* ignore .qmk files

* more settings

* update rules for avr and chibios

* update .qmk generation for info.json and inheritence
LovesTha pushed a commit to LovesTha/qmk_firmware that referenced this pull request Jul 24, 2018
* adds .qmk file type as a target

* adds info.json with vendor and product

* add files for qmk info script

* add layout file for planck

* ignore .qmk files

* more settings

* update rules for avr and chibios

* update .qmk generation for info.json and inheritence
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants