Skip to content
Snippets Groups Projects

Resolve "Documentation and build improvements"

Merged Reinhard Biegel requested to merge 162-documentation-and-build-improvements into develop
Files
28
# for simulator
pacman -S mingw-w64-x86_64-boost #Tested with 1.75.0-2
pacman -S mingw-w64-x86_64-ccache #Tested with 3.7.9-1
pacman -S mingw-w64-x86_64-cmake #Tested with 3.19.2-1
pacman -S mingw-w64-x86_64-doxygen #Tested with 1.8.20-1
pacman -S mingw-w64-x86_64-gcc #Tested with 10.2.0-6
pacman -S mingw-w64-x86_64-gdb #Tested with 10.1-2
pacman -S mingw-w64-x86_64-graphviz #Tested with 2.44.1-3
pacman -S mingw-w64-x86_64-gtest #Tested with 1.11.0-4
#pacman -S mingw-w64-x86_64-protobuf # currently uses custom build (3.17.3). See 'Installing the Source Packages' below.
pacman -S mingw-w64-x86_64-qt5 #Tested with 5.15.2-5
pacman -S make #Tested with 4.3-1
mingw-w64-x86_64-boost # Tested with 1.79.0-2
mingw-w64-x86_64-ccache # Tested with 4.6-1
mingw-w64-x86_64-cmake # Tested with 3.23.1-1
mingw-w64-x86_64-doxygen # Tested with 1.9.3-2
mingw-w64-x86_64-gcc # Tested with 11.2.0-10
mingw-w64-x86_64-gdb # Tested with 11.2-2
mingw-w64-x86_64-graphviz # Tested with 2.44.1-9
mingw-w64-x86_64-gtest # Tested with 1.11.0-5
mingw-w64-x86_64-qt5 # Tested with 5.15.2-15
make # Tested with 4.3-3
# for documentation
pacman -S mingw-w64-x86_64-python #Tested with 3.9.6.2
pacman -S mingw-w64-x86_64-python-pip #Tested with 21.1.3-2
pacman -S mingw-w64-x86_64-python-lxml #Tested with 4.6.2-2
mingw-w64-x86_64-python # Tested with 3.9.13-1
mingw-w64-x86_64-python-pip # Tested with 22.0.4-1
mingw-w64-x86_64-python-lxml # Tested with 4.8.0-1
# get necessary latex style (assuming default paths for MSYS2)
wget -P /mingw64/share/texmf-dist/tex/latex/anyfontsize \
http://mirrors.ctan.org/macros/latex/contrib/anyfontsize/anyfontsize.sty
# fonts (picks up anyfontsize) and equation rendering in the documentation
pacman -S mingw-w64-x86_64-zziplib #Tested with 0.13.72-3
pacman -S mingw-w64-x86_64-texlive-bin #Tested with 2021.20210424-5
pacman -S mingw-w64-x86_64-texlive-core #Tested with 2021.20210519-2
pacman -S mingw-w64-x86_64-texlive-font-utils #Tested with 2021.20210519-1
# fonts and equation rendering in the documentation
mingw-w64-x86_64-texlive-bin # Tested with 2021.20210424-10
mingw-w64-x86_64-texlive-core # Tested with 2021.20210906-1
mingw-w64-x86_64-texlive-font-utils # Tested with 2021.20210906-1
mingw-w64-x86_64-texlive-latex-extra # Tested with 2021.20210906-1
mingw-w64-x86_64-zziplib # Tested with 0.13.72-3
# for sphinx/exhale
pacman -S libxslt-devel
libxslt-devel # Tested with 1.1.35-1
# additional recommendations
diffutils
dos2unix
git
patch
vim
mingw-w64-x86_64-ag
# additional python packages for documentation
pip3 install sphinx sphinx-rtd-theme sphinx-tabs breathe exhale sphinxcontrib-spelling
Loading