Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2011-09-09 00:19:35 +0400
committerisaacs <i@izs.me>2011-09-09 00:19:35 +0400
commit55d2677cb777535c920b8cc2e9d01f0ce050d20f (patch)
tree9301c510a26dbd3db30132b04ca0e0361c39f9ec /scripts
parent8fdd60d9608cd56a07d46ebbe492d6c7e05e3047 (diff)
Change to make index build properly
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/doc-build.sh25
1 files changed, 13 insertions, 12 deletions
diff --git a/scripts/doc-build.sh b/scripts/doc-build.sh
index 5d93277fd..2f0fc6a28 100755
--- a/scripts/doc-build.sh
+++ b/scripts/doc-build.sh
@@ -17,7 +17,7 @@ version=$(npm -v)
mkdir -p $(dirname $dest)
case $dest in
- *.html)
+ *.html)
(cat html/dochead.html && \
./node_modules/.bin/ronn -f $src && \
cat html/docfoot.html )\
@@ -25,22 +25,23 @@ case $dest in
| sed "s|@DATE@|$date|g" \
| sed "s|@VERSION@|$version|g" \
| perl -pi -e 's/<h1>npm(-?[^\(]*\([0-9]\)) -- (.*?)<\/h1>/<h1>npm\1<\/h1> <p>\2<\/p>/g' \
- | perl -pi -e 's/npm-([^\)]+)\(1\)/<a href="\1.html">npm \1<\/a>/g' \
- | perl -pi -e 's/npm\(1\)/<a href="npm.html">npm<\/a>/g' \
+ | perl -pi -e 's/npm-npm/npm/g' \
+ | perl -pi -e 's/([^"-])npm-([^\(]+)\(1\)/\1<a href="\2.html">\2<\/a>/g' \
+ | perl -pi -e 's/([^"-])npm\(1\)/\1<a href="npm.html">npm<\/a>/g' \
| perl -pi -e 's/README/<a href="README.html">README<\/a>/g' \
> $dest
- exit $?
- ;;
- *.1)
+ exit $?
+ ;;
+ *.1)
./node_modules/.bin/ronn --roff $src \
| sed "s|@VERSION@|$version|g" \
| perl -pi -e 's/npm\\-([^\(]*)\([0-9]\)/npm help \1/g' \
| perl -pi -e 's/npm\([0-9]\)/npm help npm/g' \
> $dest
- exit $?
- ;;
- *)
- echo "Invalid destination type: $dest" >&2
- exit 1
- ;;
+ exit $?
+ ;;
+ *)
+ echo "Invalid destination type: $dest" >&2
+ exit 1
+ ;;
esac