Point MAN_BASE_URL to git-htmldocs/ for now
Junio C Hamano committed
Apr 6, 2012 at 11:32 UTC
5053b9c185f01786ebac7f0f4d3aeee2716c3051
4 files changed
+53
-1
RelBuild
+30
new file mode 100755
index 0000000000..3573ea2ca6
--- /dev/null
+++ b/RelBuild
@@ -0,0 +1,30 @@
+#!/bin/sh
+
+version=$(git describe --exact) &&
+label=$(echo "$version" | sed -e 's|^v||') &&
+version=$(echo "$label" | sed -e 's|-|.|g') || exit
+
+make clean && make dist &&
+
+ASCIIDOC_NO_ROFF=YesPlease \
+ASCIIDOC8=YesPlease \
+MAN_BASE_URL="git-htmldocs/" \
+make dist-doc || exit
+
+# The above used to be
+# MAN_BASE_URL="http://www.kernel.org/pub/software/scm/git/docs/"
+
+files="
+ git-$version.tar.gz
+ git-htmldocs-$version.tar.gz
+ git-manpages-$version.tar.gz
+"
+
+for file in $files
+do
+ test -f $file || exit
+done
+
+sha1sum $files | gpg --clearsign >git-$version.sign
+
+ls -l git-$version.sign $files
RelClean
+16
new file mode 100755
index 0000000000..786ed07c3a
--- /dev/null
+++ b/RelClean
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+rm="rm -f -v"
+case "$1" in -n) rm="echo # rm" ;; esac
+
+for s in git-*.sign
+do
+ test -f "$s" &&
+ v=$(expr "$s" : '^git-\(.*\)\.sign$') &&
+ $rm git-$v.tar.gz &&
+ $rm git-htmldocs-$v.tar.gz &&
+ $rm git-manpages-$v.tar.gz &&
+ $rm "$s"
+done
+
+
Release
+4
new file mode 100755
index 0000000000..0d4acacdda
--- /dev/null
+++ b/Release
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+Meta/RelBuild &&
+Meta/RelUpload
dodoc.sh
+3
-1
index 75da9b70c1..69cc9026b4 100755
--- a/dodoc.sh
+++ b/dodoc.sh
@@ -58,10 +58,12 @@ do
)
done
+# The below used to contain this instead...
+# MAN_BASE_URL="http://www.kernel.org/pub/software/scm/git/docs/"
dd='
ASCIIDOC_NO_ROFF=YesPlease
ASCIIDOC8=YesPlease
- MAN_BASE_URL="http://www.kernel.org/pub/software/scm/git/docs/"
+ MAN_BASE_URL="git-htmldocs/"
BLK_SHA1=YesPlease
GNU_ROFF=YesPlease
'