mirror of
https://github.com/qmk/qmk_firmware.git
synced 2024-12-17 23:23:21 +00:00
149015e799
* Changed use of '\s' in grep to '[ \t]' for portability * Pushed DFU Keyboard.h into a shell script * Fixed execution permissions on make_dfu_header,sh
17 lines
488 B
Bash
Executable File
17 lines
488 B
Bash
Executable File
#!/bin/sh
|
|
ALL_CONFIGS=$*
|
|
GREP="grep"
|
|
|
|
cat <<- EOF > lib/lufa/Bootloaders/DFU/Keyboard.h
|
|
#ifndef QMK_KEYBOARD
|
|
#define QMK_KEYBOARD
|
|
|
|
$($GREP "MANUFACTURER[ \t]" $ALL_CONFIGS -h | tail -1)
|
|
$($GREP "PRODUCT[ \t]" $ALL_CONFIGS -h | tail -1 | tr -d '\r') Bootloader
|
|
$($GREP "QMK_ESC_OUTPUT[ \t]" $ALL_CONFIGS -h | tail -1)
|
|
$($GREP "QMK_ESC_INPUT[ \t]" $ALL_CONFIGS -h | tail -1)
|
|
$($GREP "QMK_LED[ \t]" $ALL_CONFIGS -h | tail -1)
|
|
$($GREP "QMK_SPEAKER[ \t]" $ALL_CONFIGS -h | tail -1)
|
|
#endif
|
|
EOF
|