2
0
mirror of https://github.com/boostorg/mysql.git synced 2026-01-27 07:02:11 +00:00
Files
mysql/tools/docker/install_build_docs.sh
Anarthal (Rubén Pérez) 6d08247bab Migrate docs to pydocca
Improved reference docs linkage and fixed several formatting issues
Removed obsolete performance warning about close_statement

close #334
2024-09-06 16:38:38 +02:00

43 lines
1.1 KiB
Bash

#!/bin/bash
#
# Copyright (c) 2019-2024 Ruben Perez Hidalgo (rubenperez038 at gmail dot com)
#
# 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)
#
set -e
GLOBIGNORE=".:.."
export DEBIAN_FRONTEND=noninteractive
# Install dependencies. rsync is needed by the GitHub action to upload the pages
apt-get update
apt-get install --no-install-recommends -y \
doxygen \
xsltproc \
wget \
ca-certificates \
g++ \
python3 \
python-is-python3 \
python3-jinja2 \
rsync \
git \
unzip
# Install docbook XSL stylesheets
mkdir -p $DOCBOOK_XSL_DIR
cd $DOCBOOK_XSL_DIR
wget -q https://github.com/docbook/xslt10-stylesheets/releases/download/snapshot%2F2020-06-03/docbook-xsl-snapshot.zip
unzip -o -qq docbook-xsl-snapshot.zip
mv docbook-xsl-snapshot/* .
rmdir docbook-xsl-snapshot
rm docbook-xsl-snapshot.zip
# Install docbook DTD
mkdir -p $DOCBOOK_DTD_DIR
cd $DOCBOOK_DTD_DIR
wget -q http://www.oasis-open.org/docbook/xml/4.2/docbook-xml-4.2.zip
unzip -o -qq docbook-xml-4.2.zip
rm docbook-xml-4.2.zip