Skip to content

Commit 09bc2be

Browse files
committed
[ci] Simplify the documentation CI
1 parent 68f5b99 commit 09bc2be

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

.github/workflows/documentation.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
# Copyright (c) 2020 Mateusz Loskot <[email protected]>
55
# Copyright (c) 2020 Adam Wulkiewicz, Lodz, Poland
66
#
7+
# This file was modified by Oracle on 2024.
8+
# Modifications copyright (c) 2024 Oracle and/or its affiliates.
9+
# Contributed and/or modified by Vissarion Fysikopoulos, on behalf of Oracle
10+
#
711
# Use, modification and distribution is subject to the Boost Software License,
812
# Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
913
# http://www.boost.org/LICENSE_1_0.txt)
@@ -84,22 +88,13 @@ jobs:
8488
echo "using xsltproc ;" >> $HOME/user-config.jam
8589
test -f $HOME/user-config.jam && cat $HOME/user-config.jam
8690
87-
- name: Install libs/geometry/doc/src/docutils/tools/doxygen_xml2qbk
88-
run: |
89-
cd $BOOST_ROOT
90-
$BOOST_ROOT/b2 variant=release libs/geometry/doc/src/docutils/tools/doxygen_xml2qbk
91-
test -f /usr/local/bin/doxygen_xml2qbk && rm -rf /usr/local/bin/doxygen_xml2qbk
92-
sudo cp $BOOST_ROOT/dist/bin/doxygen_xml2qbk /usr/local/bin/
93-
ls -l /usr/local/bin/b2
94-
doxygen_xml2qbk --version
95-
96-
- name: Build libs/geometry/doc/src/examples
91+
- name: Build examples
9792
run: |
9893
cd $BOOST_ROOT
9994
$BOOST_ROOT/b2 libs/geometry/doc/src/examples
10095
101-
- name: Run libs/geometry/doc/make_qbk.py
96+
- name: Build documentation
10297
run: |
10398
cd $BOOST_ROOT
10499
cd libs/geometry/doc
105-
python ./make_qbk.py
100+
$BOOST_ROOT/b2

0 commit comments

Comments
 (0)