From 03904d1cd345a93c535b57521e2e527cb8f0a10c Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Sat, 10 Dec 2022 23:00:30 +0300 Subject: [PATCH] use pre-commit hook instead --- Makefile | 6 +++++- scripts/{pre-push => pre-commit} | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) rename scripts/{pre-push => pre-commit} (62%) diff --git a/Makefile b/Makefile index 0a87d57..f4d91ed 100644 --- a/Makefile +++ b/Makefile @@ -15,7 +15,9 @@ build-wasm: build build: tree-sitter generate -init: +init: init-tree-sitter init-git-hooks + +init-tree-sitter: if [ ! -f "$(TS_CONF)" ]; then \ tree-sitter init-config; \ fi @@ -24,3 +26,5 @@ init: cat <<< $$(jq ".\"parser-directories\" |= . + [\"$$(dirname $(PWD))\"]" $(TS_CONF)) > $(TS_CONF); \ fi +init-git-hooks: + ln -s $(PWD)/scripts/pre-commit $(PWD)/.git/hooks/pre-commit diff --git a/scripts/pre-push b/scripts/pre-commit similarity index 62% rename from scripts/pre-push rename to scripts/pre-commit index 368012b..d33227a 100755 --- a/scripts/pre-push +++ b/scripts/pre-commit @@ -1,7 +1,7 @@ #! /usr/bin/env bash -# Can be used as a pre-push hook -# Just symlink this file to .git/hooks/pre-push +# Can be used as a pre-commit hook +# Just symlink this file to .git/hooks/pre-commit set -xe