From a97443919bd648950f37cd35cefb341fd1b49aeb Mon Sep 17 00:00:00 2001
From: isaacs
Date: Thu, 11 Jul 2013 13:46:45 -0700
Subject: doc: update build scripts for new structure
---
scripts/doc-build.sh | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
(limited to 'scripts')
diff --git a/scripts/doc-build.sh b/scripts/doc-build.sh
index c32557055..de4c9d22b 100755
--- a/scripts/doc-build.sh
+++ b/scripts/doc-build.sh
@@ -44,8 +44,9 @@ case $dest in
*.[1357])
./node_modules/.bin/ronn --roff $src \
| sed "s|@VERSION@|$version|g" \
- | perl -pi -e 's/npm\\-([^\(]*)\(1\)/npm help \1/g' \
- | perl -pi -e 's/npm\\-([^\(]*)\(3\)/npm apihelp \1/g' \
+ | perl -pi -e 's/(npm\\-)?([^\(]*)\(1\)/npm help \2/g' \
+ | perl -pi -e 's/(npm\\-)?([^\(]*)\([57]\)/npm help \3 \2/g' \
+ | perl -pi -e 's/(npm\\-)?([^\(]*)\(3\)/npm apihelp \2/g' \
| perl -pi -e 's/npm\(1\)/npm help npm/g' \
| perl -pi -e 's/npm\(3\)/npm apihelp npm/g' \
> $dest
@@ -53,21 +54,22 @@ case $dest in
;;
*.html)
(cat html/dochead.html && \
- ./node_modules/.bin/ronn -f $src && \
- cat html/docfoot.html )\
+ ./node_modules/.bin/ronn -f $src &&
+ cat html/docfoot.html)\
| sed "s|@NAME@|$name|g" \
| sed "s|@DATE@|$date|g" \
| sed "s|@VERSION@|$version|g" \
- | perl -pi -e 's/npm(-?[^\(]*\([0-9]\)) -- (.*?)<\/h1>/
npm\1<\/h1>
\2<\/p>/g' \ + | perl -pi -e 's/
\2<\/p>/g' \
| perl -pi -e 's/npm-npm/npm/g' \
| perl -pi -e 's/([^"-])(npm-)?README(\(1\))?/\1README<\/a>/g' \
- | perl -pi -e 's/