File tree Expand file tree Collapse file tree 3 files changed +33
-2
lines changed Expand file tree Collapse file tree 3 files changed +33
-2
lines changed Original file line number Diff line number Diff line change @@ -683,13 +683,20 @@ jobs:
683683 ref : main
684684 path : beman-optional
685685
686+ - name : Clone Fmt
687+ uses : actions/checkout@v4
688+ with :
689+ repository : fmtlib/fmt
690+ ref : master
691+ path : fmt
692+
686693 - name : Patch Demo Projects
687694 shell : bash
688695 run : |
689696 set -euo pipefail
690697 set -x
691698
692- for project in beman-optional; do
699+ for project in beman-optional fmt ; do
693700 src="./examples/third-party/$project"
694701 dst="./$project"
695702
@@ -721,13 +728,15 @@ jobs:
721728 echo "Number of files in demos/boost-url/$variant/$generator: $(find demos/boost-url/$variant/$generator -type f | wc -l)"
722729 # beman.optional demo
723730 mrdocs --config="$(pwd)/beman-optional/docs/mrdocs.yml" --output="$(pwd)/demos/beman-optional/$variant/$generator" --multipage=$multipage --generator="$generator" --log-level=debug
731+ # fmt demo
732+ mrdocs --config="$(pwd)/fmt/doc/mrdocs.yml" --output="$(pwd)/demos/fmt/$variant/$generator" --multipage=$multipage --generator="$generator" --log-level=debug
724733 # mrdocs documenting mrdocs demo
725734 mrdocs --config="$(pwd)/docs/mrdocs.yml" "$(pwd)/CMakeLists.txt" --output="$(pwd)/demos/mrdocs/$variant/$generator" --multipage=$multipage --generator="$generator" --log-level=debug
726735 done
727736
728737 # Render the asciidoc files to html using asciidoctor
729738 if [[ ${{ runner.os }} == 'Linux' ]]; then
730- for project in boost-url beman-optional mrdocs; do
739+ for project in boost-url beman-optional mrdocs fmt ; do
731740 root="$(pwd)/demos/$project/$variant"
732741 src="$root/adoc"
733742 dst="$root/adoc-asciidoc"
Original file line number Diff line number Diff line change 1+ source-root : ..
2+ input :
3+ - ../include
4+ includes :
5+ - ../include
6+ file-patterns :
7+ - ' *.h'
8+ include-symbols :
9+ - ' fmt::**'
10+ implementation-defined :
11+ - ' fmt::detail'
12+ defines :
13+ - FMT_USE_FCNTL=0
14+ multipage : true
15+ generator : adoc
Original file line number Diff line number Diff line change 1313 "branch" : " main" ,
1414 "config" : " docs/mrdocs.yml"
1515 },
16+ {
17+ "name" : " fmt" ,
18+ "id" : " fmt" ,
19+ "repository" : " https://github.com/fmtlib/fmt" ,
20+ "branch" : " master" ,
21+ "config" : " doc/mrdocs.yml"
22+ },
1623 {
1724 "name" : " Mr.Docs" ,
1825 "id" : " mrdocs" ,
You can’t perform that action at this time.
0 commit comments