From f8e6b44826c2523cb344032e67c5203f7f56ced0 Mon Sep 17 00:00:00 2001 From: Thomas Brown Date: Tue, 9 May 2017 21:10:50 -0400 Subject: [PATCH 1/2] types: Add a type for Markdown files. --- src/tools/types/markdown.jam | 4 ++++ src/tools/types/markdown.py | 10 ++++++++++ 2 files changed, 14 insertions(+) create mode 100644 src/tools/types/markdown.jam create mode 100644 src/tools/types/markdown.py diff --git a/src/tools/types/markdown.jam b/src/tools/types/markdown.jam new file mode 100644 index 0000000000..38f6ff0ee4 --- /dev/null +++ b/src/tools/types/markdown.jam @@ -0,0 +1,4 @@ +# Copyright David Abrahams 2004. Distributed under the Boost +# Software License, Version 1.0. (See accompanying +# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +type MARKDOWN : markdown md ; diff --git a/src/tools/types/markdown.py b/src/tools/types/markdown.py new file mode 100644 index 0000000000..c689c9a68e --- /dev/null +++ b/src/tools/types/markdown.py @@ -0,0 +1,10 @@ +# Copyright David Abrahams 2004. Distributed under the Boost +# Software License, Version 1.0. (See accompanying +# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +from b2.build import type + +def register (): + type.register_type ('MARKDOWN', ['markdown', 'md']) + +register () From 6572326bdb3aad6f7b853340978380ee6ccbb930 Mon Sep 17 00:00:00 2001 From: Thomas Brown Date: Tue, 9 May 2017 21:12:23 -0400 Subject: [PATCH 2/2] doxygen: Add Markdown type to file processed by doxygen. --- src/tools/doxygen.jam | 2 +- src/tools/types/markdown.jam | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tools/doxygen.jam b/src/tools/doxygen.jam index f53a227c1c..1e53624311 100644 --- a/src/tools/doxygen.jam +++ b/src/tools/doxygen.jam @@ -100,7 +100,7 @@ rule init ( name ? ) .doxproc = $(.doxproc:D)/doxproc.py ; generators.register-composing doxygen.headers-to-doxyfile - : H HPP CPP : DOXYFILE ; + : H HPP CPP MARKDOWN : DOXYFILE ; generators.register-standard doxygen.run : DOXYFILE : DOXYGEN_XML_MULTIFILE ; generators.register-standard doxygen.xml-dir-to-boostbook diff --git a/src/tools/types/markdown.jam b/src/tools/types/markdown.jam index 38f6ff0ee4..936dabfaa4 100644 --- a/src/tools/types/markdown.jam +++ b/src/tools/types/markdown.jam @@ -1,4 +1,4 @@ # Copyright David Abrahams 2004. Distributed under the Boost # Software License, Version 1.0. (See accompanying # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -type MARKDOWN : markdown md ; +type MARKDOWN : md markdown ;