aboutsummaryrefslogtreecommitdiff
path: root/util/new_keyboard.sh
diff options
context:
space:
mode:
authorfauxpark <fauxpark@gmail.com>2019-07-09 07:07:36 +1000
committerMechMerlin <30334081+mechmerlin@users.noreply.github.com>2019-07-08 14:07:35 -0700
commit8b1cdd1e3d27cce830c36f9604e5f69337b2c83e (patch)
treeb86e7057a654588457561ff70b70d1eadc947ac7 /util/new_keyboard.sh
parentdfebfecd48ebe972e7374e9ce26c795e3ddc88ae (diff)
downloadqmk_firmware-8b1cdd1e3d27cce830c36f9604e5f69337b2c83e.tar.gz
qmk_firmware-8b1cdd1e3d27cce830c36f9604e5f69337b2c83e.zip
Add copyright year placeholders to new keyboard script (#6280)
* Add copyright year placeholders to new keyboard script * More copyright header tweaks
Diffstat (limited to 'util/new_keyboard.sh')
-rwxr-xr-xutil/new_keyboard.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/util/new_keyboard.sh b/util/new_keyboard.sh
index e9ce30978..35d89e402 100755
--- a/util/new_keyboard.sh
+++ b/util/new_keyboard.sh
@@ -70,6 +70,18 @@ replace_placeholders() {
70 echo " done" 70 echo " done"
71} 71}
72 72
73# Replace %YEAR% with the current year.
74replace_year_placeholders() {
75 local replace_year_filenames=(
76 "${keyboard_dir}/config.h"
77 "${keyboard_dir}/${keyboard_name}.c"
78 "${keyboard_dir}/${keyboard_name}.h"
79 "${keyboard_dir}/keymaps/default/config.h"
80 "${keyboard_dir}/keymaps/default/keymap.c"
81 )
82 replace_placeholders "%YEAR%" "$(date +%Y)" "${replace_year_filenames[@]}"
83}
84
73# Replace %KEYBOARD% with the keyboard name. 85# Replace %KEYBOARD% with the keyboard name.
74replace_keyboard_placeholders() { 86replace_keyboard_placeholders() {
75 local replace_keyboard_filenames=( 87 local replace_keyboard_filenames=(
@@ -149,6 +161,7 @@ echo
149 161
150copy_templates 162copy_templates
151set_sed_i 163set_sed_i
164replace_year_placeholders
152replace_keyboard_placeholders 165replace_keyboard_placeholders
153[ -n "$username" ] && replace_name_placeholders 166[ -n "$username" ] && replace_name_placeholders
154 167