From 886a819e63a3142a8cacad28801f6df991f6b93a Mon Sep 17 00:00:00 2001 From: brdauria Date: Fri, 22 Mar 2019 12:42:06 +0100 Subject: [PATCH] update pre-commit.sh --- docs/index.html | 2 ++ slides/slides.html | 2 ++ utils/post-commit.sh | 3 ++- utils/pre-commit.sh | 8 ++++++-- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/docs/index.html b/docs/index.html index ff2e92a..a668cca 100644 --- a/docs/index.html +++ b/docs/index.html @@ -11,6 +11,8 @@ + + diff --git a/slides/slides.html b/slides/slides.html index ff2e92a..a668cca 100644 --- a/slides/slides.html +++ b/slides/slides.html @@ -11,6 +11,8 @@ + + diff --git a/utils/post-commit.sh b/utils/post-commit.sh index 720c6a7..2181598 100755 --- a/utils/post-commit.sh +++ b/utils/post-commit.sh @@ -1,8 +1,9 @@ #!/bin/sh echo post-commit RUNNING + if [ -a .commit ]; then - echo copying slides/slides.html to docs/index.html rm .commit + echo copying slides/slides.html to docs/index.html cp slides/slides.html docs/index.html git add docs/index.html git commit --amend -C HEAD --no-verify diff --git a/utils/pre-commit.sh b/utils/pre-commit.sh index cd711c4..0de7d51 100755 --- a/utils/pre-commit.sh +++ b/utils/pre-commit.sh @@ -2,8 +2,12 @@ echo pre-commit RUNNING -if [ git diff --exit-code slides/slides.html ]; then - echo slides.html has been COPIED +CMD=$(git status slides/slides.html -s) +STATUS="${CMD:0:2}" + +if [ "$STATUS" == "M " ] +then + echo slides.html staged to be COPIED touch .commit exit else