Generate and install the manual pages as well
This commit is contained in:
parent
ec24a09878
commit
50e99f8a6d
|
@ -34,10 +34,11 @@ SRC="$ROOT/$MODULE"
|
||||||
#executables
|
#executables
|
||||||
CVS="cvs -q"
|
CVS="cvs -q"
|
||||||
FIND="find"
|
FIND="find"
|
||||||
|
INSTALL="install -m 0644"
|
||||||
LN="ln -f"
|
LN="ln -f"
|
||||||
MAIL="mail"
|
MAIL="mail"
|
||||||
MAKE="make"
|
MAKE="make"
|
||||||
MKDIR="mkdir -p"
|
MKDIR="mkdir -m 0755 -p"
|
||||||
RM="rm -f"
|
RM="rm -f"
|
||||||
TAR="tar"
|
TAR="tar"
|
||||||
TOUCH="touch"
|
TOUCH="touch"
|
||||||
|
@ -68,6 +69,17 @@ deforaos_document()
|
||||||
#document tree
|
#document tree
|
||||||
echo ""
|
echo ""
|
||||||
echo "Documenting CVS module $MODULE:"
|
echo "Documenting CVS module $MODULE:"
|
||||||
|
|
||||||
|
#manual pages
|
||||||
|
echo " * manual pages"
|
||||||
|
(cd "$SRC/Data/Documentation/DeforaOS Manual Pages" &&
|
||||||
|
$MAKE &&
|
||||||
|
$MKDIR -p "$DESTDIR/htdocs/doc/manual" &&
|
||||||
|
$FIND doc/manual -name "*.html" -exec \
|
||||||
|
$INSTALL {} "$DESTDIR/htdocs/{}" \;)
|
||||||
|
|
||||||
|
#gtkdoc
|
||||||
|
echo " * API documentation"
|
||||||
$FIND "$SRC/System" "$SRC/Apps" -name "doc" | while read path; do
|
$FIND "$SRC/System" "$SRC/Apps" -name "doc" | while read path; do
|
||||||
[ -x "$path/gtkdoc.sh" ] || continue
|
[ -x "$path/gtkdoc.sh" ] || continue
|
||||||
(cd "$path" && $MAKE install DESTDIR="$DESTDIR" PREFIX="/" > "$DEVNULL" 2> "$DEVNULL")
|
(cd "$path" && $MAKE install DESTDIR="$DESTDIR" PREFIX="/" > "$DEVNULL" 2> "$DEVNULL")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user