@@ -5,7 +5,7 @@ on: [push, pull_request]
5
5
jobs :
6
6
build :
7
7
permissions :
8
- contents : write # to push pages branch (peaceiris/actions-gh-pages)
8
+ contents : write # to push pages branch (peaceiris/actions-gh-pages) TODO PaM: Kell?
9
9
10
10
name : ${{ matrix.config.name }}
11
11
runs-on : ${{ matrix.config.os }}
@@ -29,74 +29,15 @@ jobs:
29
29
- name : Checkout doxygen
30
30
uses : actions/checkout@v3
31
31
with :
32
- fetch-depth : 0
33
-
34
- # - name: Download MikTex (Windows)
35
- # run: |
36
- # $wc = New-Object System.Net.WebClient;
37
- # $maxAttempts=5;
38
- # $attemptCount=0;
39
- # Do {
40
- # $attemptCount++;
41
- # Try {
42
- # $wc.DownloadFile("https://ctan.math.illinois.edu/systems/win32/miktex/setup/windows-x64/miktexsetup-5.2.0+b8f430f-x64.zip","miktexsetup-5.2.0+b8f430f-x64.zip")
43
- # } Catch [Exception] {
44
- # Write-Host $_.Exception | format-list -force
45
- # }
46
- # } while (((Test-Path "miktexsetup-5.2.0+b8f430f-x64.zip") -eq $false) -and ($attemptCount -le $maxAttempts))
47
- # shell: pwsh
48
- # if: matrix.config.os == 'windows-latest'
49
-
32
+ fetch-depth : 0
33
+
50
34
- name : Install libiconv (Windows)
51
35
uses : suisei-cn/actions-download-file@v1
52
36
with :
53
37
url : " https://github.com/pffang/libiconv-for-Windows/releases/download/v1.16/libiconv-for-Windows_1.16.7z"
54
38
target : .
55
39
if : matrix.config.os == 'windows-latest'
56
40
57
- - name : Install LaTeX (MacOS)
58
- run : |
59
- brew update
60
- brew install --cask mactex;
61
- echo "/Library/TeX/texbin/" >> $GITHUB_PATH
62
- if : matrix.config.os == 'macos-latest'
63
-
64
- # - name: Extract MikTex zip (Windows)
65
- # shell: bash
66
- # run: |
67
- # unzip miktexsetup-5.2.0+b8f430f-x64.zip
68
- # if: matrix.config.os == 'windows-latest'
69
- #
70
- # - name: Download MikTex packages (Windows)
71
- # shell: bash
72
- # run: |
73
- # ./miktexsetup_standalone --verbose \
74
- # --local-package-repository="C:/miktex-repository" \
75
- # --remote-package-repository="https://ctan.math.illinois.edu/systems/win32/miktex/tm/packages/" \
76
- # --package-set=essential \
77
- # download
78
- # if: matrix.config.os == 'windows-latest'
79
- #
80
- # - name: Install MikTex packages (Windows)
81
- # shell: bash
82
- # run: |
83
- # ./miktexsetup_standalone --local-package-repository="C:/miktex-repository" \
84
- # --verbose \
85
- # --package-set=essential \
86
- # --shared \
87
- # install
88
- # if: matrix.config.os == 'windows-latest'
89
- #
90
- # - name: Setting MikTex paths (Windows)
91
- # shell: bash
92
- # run: |
93
- # echo "C:/Program Files/MiKTeX/miktex/bin/x64/" >> $GITHUB_PATH
94
- # export PATH="/c/Program Files/MiKTeX/miktex/bin/x64/:$PATH"
95
- #
96
- # echo "Configuring MiKTeX to install missing packages on the fly"
97
- # initexmf --admin --verbose --set-config-value='[MPM]AutoInstall=1'
98
- # if: matrix.config.os == 'windows-latest'
99
-
100
41
- name : Install LaTeX (Windows)
101
42
uses : teatimeguest/setup-texlive-action@v2
102
43
with :
@@ -158,11 +99,6 @@ jobs:
158
99
choco install graphviz.portable
159
100
if : matrix.config.os == 'windows-latest'
160
101
161
- # - name: Install Perl (Windows)
162
- # run:
163
- # choco install activeperl
164
- # if: matrix.config.os == 'windows-latest'
165
-
166
102
- name : Setup VS Environment (Windows)
167
103
uses : seanmiddleditch/gha-setup-vsdevenv@master
168
104
if : matrix.config.os == 'windows-latest'
@@ -172,9 +108,6 @@ jobs:
172
108
refreshenv
173
109
if : matrix.config.os == 'windows-latest'
174
110
175
- - name : Install Qt
176
- uses : jurplel/install-qt-action@v3
177
-
178
111
- name : Check tool versions (Linux / MacOS)
179
112
shell : bash
180
113
run : |
@@ -184,12 +117,6 @@ jobs:
184
117
python --version;
185
118
echo "=== cmake ===";
186
119
cmake --version;
187
- echo "=== latex ===";
188
- latex --version;
189
- echo "=== bibtex ===";
190
- bibtex --version
191
- echo "=== dvips ===";
192
- dvips --version
193
120
echo "=== bison ===";
194
121
bison --version;
195
122
echo "=== flex ===";
@@ -238,7 +165,7 @@ jobs:
238
165
-D CMAKE_BUILD_TYPE=${{ matrix.config.build_type }}
239
166
-G "${{ matrix.config.build_gen }}"
240
167
-Dbuild_doc=YES
241
- -Dbuild_wizard=YES
168
+ -Dbuild_for_code_sign=NO
242
169
${{ matrix.config.cmake_extra_opts }}
243
170
RESULT_VARIABLE result
244
171
)
0 commit comments