From a986831c1afe18181c9b2b0d139b3cd29aade2b7 Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Fri, 22 Nov 2019 08:54:22 -0800 Subject: [PATCH] Update doc --- doc/Jamfile | 24 ++++++++++++++++-------- doc/docca | 2 +- doc/xsl/config.xsl | 2 +- doc/xsl/includes.xsl | 13 ++++++++----- doc/xsl/includes_foot.xsl | 19 ------------------- 5 files changed, 26 insertions(+), 34 deletions(-) delete mode 100644 doc/xsl/includes_foot.xsl diff --git a/doc/Jamfile b/doc/Jamfile index 7eb23de7..1df3373b 100644 --- a/doc/Jamfile +++ b/doc/Jamfile @@ -94,7 +94,6 @@ else # make extract-xml-pages.xsl : docca/include/docca/extract-xml-pages.xsl : @copy_script ; make base-extract-xml-pages.xsl : docca/include/docca/base-extract-xml-pages.xsl : @copy_script ; -make config.xsl : docca/include/docca/config.xsl : @copy_script ; make common.xsl : docca/include/docca/common.xsl : @copy_script ; make stage1.xsl : docca/include/docca/stage1.xsl : @copy_script ; make base-stage1.xsl : docca/include/docca/base-stage1.xsl : @copy_script ; @@ -102,13 +101,22 @@ make stage2.xsl : docca/include/docca/stage2.xsl make assemble-quickbook.xsl : docca/include/docca/assemble-quickbook.xsl : @copy_script ; make emphasized-types.xsl : docca/include/docca/emphasized-types.xsl : @copy_script ; -# Beginning (failed) attempt to make all the xslt-visualizer code available -#make xslt-visualizer : docca/include/xslt-visualizer : @copy_dir ; -# -#actions copy_dir -#{ -# cp -r $(2[1]) $(1) -#} +make config.xsl + : + docca/include/docca/config.xsl + xsl/config.xsl + xsl/class_detail.xsl + xsl/includes.xsl + : + @make_config + ; + +actions make_config +{ + cp $(2[1]) $(1) + sed -i -e "//{r $(2[2])" -e "d}" $(1) + sed -i -e "//{r $(2[4])" -e "d}" $(1) +} # Make a copy of the given file. # diff --git a/doc/docca b/doc/docca index 457bd23c..56f09f9f 160000 --- a/doc/docca +++ b/doc/docca @@ -1 +1 @@ -Subproject commit 457bd23cf7aa236fecf7287ba1ab73bf06a33bcd +Subproject commit 56f09f9fda80dd15a5148db14cfe5fe5e508aedb diff --git a/doc/xsl/config.xsl b/doc/xsl/config.xsl index 798a532c..cdbe93f7 100644 --- a/doc/xsl/config.xsl +++ b/doc/xsl/config.xsl @@ -1,6 +1,6 @@ - + diff --git a/doc/xsl/includes.xsl b/doc/xsl/includes.xsl index a84b5e77..8660e7e1 100644 --- a/doc/xsl/includes.xsl +++ b/doc/xsl/includes.xsl @@ -1,5 +1,8 @@ - - Defined in header [include_file - - ] - + +core.hpp +http.hpp +ssl.hpp +websocket.hpp +zlib.hpp + + diff --git a/doc/xsl/includes_foot.xsl b/doc/xsl/includes_foot.xsl deleted file mode 100644 index f50c71d5..00000000 --- a/doc/xsl/includes_foot.xsl +++ /dev/null @@ -1,19 +0,0 @@ - - - - Convenience header [include_file boost/beast/core.hpp] - - - Convenience header [include_file boost/beast/http.hpp] - - - Convenience header [include_file boost/beast/ssl.hpp] - - - Convenience header [include_file boost/beast/websocket.hpp] - - - Convenience header [include_file boost/beast/zlib.hpp] - - -