1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/util
Drashna Jaelre d3f7910e68
Remove AUTOGEN and fix Travis Compiled Push scripts (#5077)
* Grab HEX and BIN files from autogen

And push them to qmk.fm/compiled

* Make autogen copy extension agnostic

This way, when travis cl scrpit looks for hex files, it will actually grab bin files, and not hex files for ARM boards

* Handle the AUTOGEN in :bin target to properly handle edge cases

Both the TADA68 and ATSAM boards generate the hex file and then convert it to a bin file. The changes I made does not handle this well, at all.  This removes the hex and replaces it with a bin, if a bin is normally generated.

* Revert hex target to original copy command

* Check hex and bin separately in compile push script

Since I don't know how to script this, well

* Simplify push to compiled folder

* Further simplify compiled push script

* Move AUTOGEN parsing to a more sane location to prevent tech debt

Thanks to skully!

* Remove AUTOGEN completely, as it's not needed

This has the benefit of making everything super simple, since we can pull every hex and bin from the root of the qmk_firmware folder, and move that to th compiled folder.  This also removes old and unneeded code, and removes some tech debt that has been accrued, without adding more, in theory.
2019-02-12 16:46:04 -08:00
..
1-setup-path-win.bat Long overdue fixes and improvements to environment setup scripts (#448) 2016-06-27 09:52:01 -04:00
2-setup-environment-win.bat Fix avoid certificate errors that occur during '2-setup-environment-win.bat' 2017-08-22 09:09:51 -04:00
activate_msys2.sh Set the executable bit for sh scripts under util. 2018-11-02 13:42:05 -04:00
activate_wsl.sh Set the executable bit for sh scripts under util. 2018-11-02 13:42:05 -04:00
add-paths.bat Stops explorer.exe from being started with admin privilieges (#373) 2016-06-02 13:00:44 -04:00
atmega32a_program.py Updated personal keymaps, fixed Let's Split default keymap, updated JJ40 README (#2704) 2018-04-19 09:28:55 -07:00
bootloader_at90usb128x_1_0_1.hex add other mcu bootloaders 2017-06-23 23:05:42 -04:00
bootloader_atmega16u4_1_0_1.hex add other mcu bootloaders 2017-06-23 23:05:42 -04:00
bootloader_atmega32u4_1_0_0.hex convert to unix line-endings [skip ci] 2018-11-12 20:51:24 +00:00
docker_build.sh Add a better Docker build script + update Dockerfile (#4222) 2018-12-08 09:42:46 -08:00
drivers.txt Add stm32 to drivers.txt 2018-02-05 08:54:49 -08:00
elevate.exe Add missing elevate.exe file (#377) 2016-06-03 22:42:51 -04:00
ELEVATE_LICENSE.md Stops explorer.exe from being started with admin privilieges (#373) 2016-06-02 13:00:44 -04:00
freebsd_install.sh Set the executable bit for sh scripts under util. 2018-11-02 13:42:05 -04:00
generate_internal_docs.sh Set the executable bit for sh scripts under util. 2018-11-02 13:42:05 -04:00
linux_install.sh Read user input properly in linux_install.sh for Gentoo (#4395) 2018-12-26 08:01:26 -08:00
macos_install.sh Make sure that avr-gcc@7 gets linked into the path on MacOS. 2018-11-12 12:16:43 -08:00
msys2_install.sh adjust install_avr function to use unzip for broader compatibility (#4596) 2018-12-10 16:15:15 -08:00
new_keymap.sh Bug: Users had to be in the /util directory to run the script (#4228) 2018-10-24 08:57:08 -07:00
new_project.sh Improve new_project script (#4373) 2018-11-11 19:54:10 -08:00
pro_micro_ISP_B6_10.hex Update ISP flashing guide with pre-compiled binary (#3217) 2018-08-02 23:07:33 -04:00
qmk_install.sh Fold install_dependencies.sh into linux_install.sh and freebsd_install.sh 2018-10-22 13:24:43 -07:00
teensy_2.0_ISP_B0.hex convert to unix line-endings [skip ci] 2017-11-02 00:51:41 +00:00
travis_build.sh Remove AUTOGEN and fix Travis Compiled Push scripts (#5077) 2019-02-12 16:46:04 -08:00
travis_compiled_push.sh Remove AUTOGEN and fix Travis Compiled Push scripts (#5077) 2019-02-12 16:46:04 -08:00
travis_docs.sh Set the executable bit for sh scripts under util. 2018-11-02 13:42:05 -04:00
travis_push.sh Set the executable bit for sh scripts under util. 2018-11-02 13:42:05 -04:00
Win_Check.bat Fixed Batch Syntax on different versions of Windows 2016-09-15 19:49:29 -05:00
win_shared_install.sh Set the executable bit for sh scripts under util. 2018-11-02 13:42:05 -04:00
wsl_install.sh Set the executable bit for sh scripts under util. 2018-11-02 13:42:05 -04:00