Skip to content

Commit 401bffd

Browse files
committed
Merge branch 'master' into feature/bug_github_windows_latex
# Conflicts: # .github/workflows/build_cmake.yml
2 parents b2b0fe6 + 591827b commit 401bffd

File tree

3 files changed

+47
-0
lines changed

3 files changed

+47
-0
lines changed

.github/workflows/build_cmake.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ jobs:
178178
sudo apt install libxapian-dev
179179
if: matrix.config.os == 'ubuntu-22.04' || matrix.config.os == 'ubuntu-24.04-arm'
180180

181+
# TODO: package disappeared overnight, disabled for now
181182
# - name: Install LaTeX (Windows)
182183
# uses: teatimeguest/setup-texlive-action@v3
183184
# with:
@@ -425,6 +426,7 @@ jobs:
425426
if (NOT result EQUAL 0)
426427
message(FATAL_ERROR "Building documentation failed")
427428
endif()
429+
# TODO: remove me when texlive installation is fixed
428430
if: matrix.config.os != 'windows-latest'
429431

430432
- name: Archive html documentation artifacts

.github/workflows/texlive.packages

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
collection-latexextra
2+
babel-dutch
3+
cjk
4+
bibtex

.github/workflows/texlive.profile

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Reference: https://www.tug.org/texlive/doc/install-tl.html#PROFILES
2+
3+
#=[ Schemes ]===================================================================
4+
# You can pick your scheme. Availability depends upon the package repository,
5+
# but common ones are: infraonly, minimal, basic, small, medium and full.
6+
selected_scheme scheme-medium
7+
8+
#=[ Collections ]===============================================================
9+
# For finer control, select `scheme-custom` above and pick your collections.
10+
# You can list them, one per line, as follows:
11+
# collection-<COLLECTION_NAME> 1
12+
13+
#=[ Paths ]=====================================================================
14+
# These paths are the defaults in portable mode, which the action enforces.
15+
# They are here for reference only and you should not modify them.
16+
# TEXDIR $TEXLIVE_INSTALL_PREFIX
17+
# TEXMFLOCAL $TEXLIVE_INSTALL_PREFIX/texmf-local
18+
# TEXMFSYSVAR $TEXLIVE_INSTALL_PREFIX/texmf-var
19+
# TEXMFSYSCONFIG $TEXLIVE_INSTALL_PREFIX/texmf-config
20+
# TEXMFVAR $TEXMFSYSVAR
21+
# TEXMFCONFIG $TEXMFSYSCONFIG
22+
# TEXMFHOME $TEXMFLOCAL
23+
24+
#=[ Installer options ]=========================================================
25+
# Installer options can be provided but most have little use here.
26+
# Note for power users: `instopt_portable` is enforced by the action
27+
# to allow caching, so setting it here has no effect.
28+
29+
#=[ TeX Live Package DataBase options ]=========================================
30+
# Only three TLPDB options are relevant. Also, you should always set them for
31+
# a responsible usage of storage space.
32+
# Avoid installing package documentation files:
33+
tlpdbopt_install_docfiles 0
34+
# Avoid installing package source files:
35+
tlpdbopt_install_srcfiles 0
36+
# Avoid keeping backups:
37+
tlpdbopt_autobackup 0
38+
39+
#=[ Platform options ]==========================================================
40+
# You should not set the platform unless you know what you're doing, and let
41+
# tlmgr and the action autodetect it.

0 commit comments

Comments
 (0)