diff --git a/.githooks/commit-msg b/.githooks/commit-msg new file mode 100755 index 000000000..9d7de8819 --- /dev/null +++ b/.githooks/commit-msg @@ -0,0 +1,11 @@ +#!/bin/sh +# STUB — a logica vive em knowledge/scripts/hooks/ (repositorio docs-ia-projects). +# Editar aqui nao adianta: o proximo instalar-hooks.sh sobrescreve. Edite la, por PR. +nome=$(basename "$0") +real="$(git rev-parse --show-toplevel)/knowledge/scripts/hooks/$nome" +if [ ! -x "$real" ]; then + echo "! knowledge/ ausente ou desatualizado — hook '$nome' nao executado." >&2 + echo " Rode: git submodule update --init --remote knowledge" >&2 + exit 0 +fi +exec "$real" "$@" diff --git a/.githooks/pre-commit b/.githooks/pre-commit new file mode 100755 index 000000000..9d7de8819 --- /dev/null +++ b/.githooks/pre-commit @@ -0,0 +1,11 @@ +#!/bin/sh +# STUB — a logica vive em knowledge/scripts/hooks/ (repositorio docs-ia-projects). +# Editar aqui nao adianta: o proximo instalar-hooks.sh sobrescreve. Edite la, por PR. +nome=$(basename "$0") +real="$(git rev-parse --show-toplevel)/knowledge/scripts/hooks/$nome" +if [ ! -x "$real" ]; then + echo "! knowledge/ ausente ou desatualizado — hook '$nome' nao executado." >&2 + echo " Rode: git submodule update --init --remote knowledge" >&2 + exit 0 +fi +exec "$real" "$@" diff --git a/.githooks/pre-push b/.githooks/pre-push new file mode 100755 index 000000000..9d7de8819 --- /dev/null +++ b/.githooks/pre-push @@ -0,0 +1,11 @@ +#!/bin/sh +# STUB — a logica vive em knowledge/scripts/hooks/ (repositorio docs-ia-projects). +# Editar aqui nao adianta: o proximo instalar-hooks.sh sobrescreve. Edite la, por PR. +nome=$(basename "$0") +real="$(git rev-parse --show-toplevel)/knowledge/scripts/hooks/$nome" +if [ ! -x "$real" ]; then + echo "! knowledge/ ausente ou desatualizado — hook '$nome' nao executado." >&2 + echo " Rode: git submodule update --init --remote knowledge" >&2 + exit 0 +fi +exec "$real" "$@" diff --git a/knowledge b/knowledge index 029084552..2ee89cb5c 160000 --- a/knowledge +++ b/knowledge @@ -1 +1 @@ -Subproject commit 0290845521c9419992038a2499b3e8f6302b6e56 +Subproject commit 2ee89cb5c88e602f8a61175146d054485747cca0