Доработка. Модуль для контроля версий
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -26,3 +26,4 @@ mono_crash.*.json
|
||||
# Godot 4+ specific ignores
|
||||
.godot/
|
||||
/override.cfg
|
||||
/scripts/commit.gd
|
||||
|
||||
9
git-hook.sh
Normal file
9
git-hook.sh
Normal file
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Генерирует модуль с информацией о контроле версий
|
||||
|
||||
GDSCRIPT_FILE="scripts/commit.gd"
|
||||
HEAD="$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short HEAD) $(git log -1 --format=%cd)"
|
||||
echo "extends Node" > ${GDSCRIPT_FILE}
|
||||
echo "# Файл сгенерирован автоматически! Не изменять вручную!" >> ${GDSCRIPT_FILE}
|
||||
echo "const VCS_HEAD = '${HEAD}'" >> ${GDSCRIPT_FILE}
|
||||
Reference in New Issue
Block a user