Introduction
Introduction Statistics Contact Development Disclaimer Help
example scripts: fix prefix path for index, style consistency for variable name…
git clone git://git.codemadness.org/stagit-gopher
Log
Files
Refs
README
LICENSE
---
commit b2cff63407161b2d5de03d8bb086e88a346d649d
parent ae93933e10045242a9e19f49a6f8499323faf7f0
Author: Hiltjo Posthuma <[email protected]>
Date: Sun, 30 Jul 2017 17:14:09 +0200
example scripts: fix prefix path for index, style consistency for variable names
Diffstat:
M example_create.sh | 2 +-
M example_post-receive.sh | 25 +++++++++++++------------
2 files changed, 14 insertions(+), 13 deletions(-)
---
diff --git a/example_create.sh b/example_create.sh
@@ -34,5 +34,5 @@ for dir in "${reposdir}/"*/; do
# symlinks
ln -sf log.gph index.gph
- printf "done\n"
+ echo "done"
done
diff --git a/example_post-receive.sh b/example_post-receive.sh
@@ -9,8 +9,8 @@
# this is the directory of the repo when called from the post-receive script.
name="$1"
-if test "$name" = ""; then
- name="$(basename $(pwd))"
+if test "${name}" = ""; then
+ name=$(basename $(pwd))
fi
# config
@@ -23,17 +23,17 @@ destdir="${gopherdir}/${stagitdir}"
cachefile=".gphcache"
# /config
-if ! test -d "$dir"; then
- echo "$dir does not exist" >&2
+if ! test -d "${dir}"; then
+ echo "${dir} does not exist" >&2
exit 1
fi
-cd "$dir" || exit 1
+cd "${dir}" || exit 1
# detect git push -f
force=0
while read -r old new ref; do
- hasrevs=$(git rev-list "$old" "^$new" | sed 1q)
- if test -n "$hasrevs"; then
+ hasrevs=$(git rev-list "${old}" "^${new}" | sed 1q)
+ if test -n "${hasrevs}"; then
force=1
break
fi
@@ -47,20 +47,21 @@ printf "[%s] stagit .gph pages... " "${d}"
mkdir -p "${destdir}/${d}"
cd "${destdir}/${d}" || exit 1
-# remove commits and $cachefile on git push -f, this recreated later on.
-if test "$force" = "1"; then
+# remove commits and ${cachefile} on git push -f, this recreated later on.
+if test "${force}" = "1"; then
rm -f "${cachefile}"
rm -rf "commit"
fi
+# remove /'s at the end.
+stagitdir=$(printf "%s" "${stagitdir}" | sed "s@[/]*$@@g")
+
# make index.
stagit-gopher-index -b "${stagitdir}" "${reposdir}/"*/ > "${destdir}/index.gph"
-# remove /'s at the end.
-stagitdir=$(printf '%s' "${stagitdir}" | sed 's@[/]*$@@g')
# make pages.
stagit-gopher -b "${stagitdir}/${d}" -c "${cachefile}" "${reposdir}/${r}"
ln -sf log.gph index.gph
-printf "done\n"
+echo "done"
You are viewing proxied material from codemadness.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.