Index: tidy-html5-5.4.0/tidy-html5-doxygen/build_docs.sh
===================================================================
--- tidy-html5-5.4.0.orig/tidy-html5-doxygen/build_docs.sh
+++ tidy-html5-5.4.0/tidy-html5-doxygen/build_docs.sh
@@ -18,16 +18,16 @@
###########################################################
SCRIPT=$(basename $0)
-PATH_TIDY_HTML5="../../tidy-html5"
+PATH_TIDY_HTML5="../tidy-html5-doxygen"
-TIDY_PATH="$PATH_TIDY_HTML5/build/cmake/tidy"
-OUTP_DIR="./output"
+TIDY_PATH="$PATH_TIDY_HTML5/../build/tidy"
+OUTP_DIR="./docs"
-DOXY_CFG="./doxygen.cfg"
+DOXY_CFG="$PATH_TIDY_HTML5/doxygen.cfg"
-PATH_SRC="$PATH_TIDY_HTML5/src"
-PATH_INC="$PATH_TIDY_HTML5/include"
-PATH_CONSOLE="$PATH_TIDY_HTML5/console/tidy.c"
+PATH_SRC="$PATH_TIDY_HTML5/../src"
+PATH_INC="$PATH_TIDY_HTML5/../include"
+PATH_CONSOLE="$PATH_TIDY_HTML5/../console/tidy.c"
###########################################################
@@ -129,8 +129,8 @@ TIDY_VERSION="$(echo $TIDY_VERSION_STRIN
###########################################################
# Additional variables needed by the configuration:
###########################################################
-PATH_QUICKREF="quickref_$TIDY_VERSION.html"
-PATH_WEBSITE="tidylib_api_$TIDY_VERSION"
+PATH_QUICKREF="quickref.html"
+PATH_WEBSITE="api"
PATH_QUICKREF_INCLUDE="$OUTP_DIR/quickref_include.html"
@@ -140,8 +140,7 @@ PATH_QUICKREF_INCLUDE="$OUTP_DIR/quickre
cat << HEREDOC
The script is generating the versioned 'quickref.html' file and the Tidy API
- reference website for Tidy $TIDY_VERSION_STRING,
- which is located at $TIDY_PATH.
+ reference website for Tidy, which is located at $TIDY_PATH.
The following files/directories will be placed into $OUTP_DIR/:
@@ -173,11 +172,11 @@ $TIDY_PATH -xml-config > "$OUTP_DIR/tidy
# 'quickref.html'
# 'quickref_include.html' for the Doxygen build
-xsltproc "./quickref.xsl" "$OUTP_DIR/tidy-config.xml" > "$OUTP_DIR/$PATH_QUICKREF"
-xsltproc "./quickref.include.xsl" "$OUTP_DIR/tidy-config.xml" > "$PATH_QUICKREF_INCLUDE"
+xsltproc "$PATH_TIDY_HTML5/quickref.xsl" "$OUTP_DIR/tidy-config.xml" > "$OUTP_DIR/$PATH_QUICKREF"
+xsltproc "$PATH_TIDY_HTML5/quickref.include.xsl" "$OUTP_DIR/tidy-config.xml" > "$PATH_QUICKREF_INCLUDE"
# Tidy quickref.html
-$TIDY_PATH -quiet -config "./tidy-quickref.cfg" -modify "$OUTP_DIR/$PATH_QUICKREF" >& /dev/null
+$TIDY_PATH -quiet -config "$PATH_TIDY_HTML5/tidy-quickref.cfg" -modify "$OUTP_DIR/$PATH_QUICKREF" >& /dev/null
# Cleanup
rm "$OUTP_DIR/tidy-config.xml"
@@ -198,14 +197,18 @@ echo "=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
# - overwrites some vars but appending some to config at end
# - which are then passed to doxygen as stdin (instead of the path to a config.file)
( cat "$DOXY_CFG"; \
- echo "INPUT=\"$PATH_INC\" \"$PATH_SRC\" \"$PATH_CONSOLE\" \"./\" \"./pages/\" \"./pages/general\" \"./pages/libtidy\" \"./pages/programming\""
+ echo "INPUT=\"$PATH_INC\" \"$PATH_SRC\" \"$PATH_CONSOLE\" \"$PATH_TIDY_HTML5\" \"$PATH_TIDY_HTML5/pages/\" \"$PATH_TIDY_HTML5/pages/general\" \"$PATH_TIDY_HTML5/pages/libtidy\" \"$PATH_TIDY_HTML5/pages/programming\"";
+ echo "HTML_EXTRA_STYLESHEET=\"$PATH_TIDY_HTML5/style.css\""
+ echo "LAYOUT_FILE=\"$PATH_TIDY_HTML5/DoxygenLayout.xml\""
+ echo "EXAMPLE_PATH=\"$PATH_TIDY_HTML5/examples/\""
echo "INCLUDE_PATH=\"$PATH_SRC\""
echo "OUTPUT_DIRECTORY=\"$OUTP_DIR\""
echo "EXAMPLE_PATH=\"$OUTP_DIR\""
echo "PROJECT_NUMBER=$TIDY_VERSION"
echo "HTML_OUTPUT=\"$PATH_WEBSITE\""
- echo "HTML_EXTRA_FILES= sun_blast.svg"; ) \
-| doxygen - > /dev/null
+ echo "HTML_TIMESTAMP=NO"
+ echo "HTML_EXTRA_FILES=\"$PATH_TIDY_HTML5/sun_blast.svg\""; ) \
+| doxygen -
# cleanup
rm "$PATH_QUICKREF_INCLUDE"