-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappveyor.yml
47 lines (41 loc) · 1.65 KB
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# https://www.appveyor.com/docs/appveyor-yml
install:
# Download and install a minimal TeX Live, based on
# https://github.com/latex3/latex3/blob/master/support/texlive.sh.
- ps: Start-FileDownload 'http://mirror.ctan.org/systems/texlive/tlnet/install-tl.zip'
- 7z x install-tl.zip
- cd install-tl-20*
- ps: Set-Content texlive.profile "selected_scheme scheme-minimal`nTEXDIR C:\texlive`noption_doc 0`noption_src 0`n"
- install-tl-windows -no-gui -profile=texlive.profile
- cd ..
- set PATH=%PATH%;C:\texlive\bin\win32
- tlmgr install
cleveref
fontspec
graphics
hyperref
latex-bin
luaotfload
oberdiek
pgf
url
xcolor
build_script:
- ps: foreach ($i in 1..2) { lualatex -interaction=batchmode cross-and-crescent.dtx }
- del cross-and-crescent.sty crossAndCrescent.asy
- for /l %%G in (1, 1, 2) do lualatex -interaction=batchmode cross-and-crescent.dtx
before_test:
- tlmgr install
asymptote
standalone
xkeyval
test_script:
- ps: pdflatex -interaction batchmode -jobname logo '\documentclass{standalone}\usepackage{cross-and-crescent}\begin{document}\crossAndCrescent\end{document}'
- ps: asy -outformat pdf -outname logo.pdf -noView -command 'include crossAndCrescent; draw(crossAndCrescentPath());'
- pdflatex -interaction batchmode -jobname logo "\documentclass{standalone}\usepackage{cross-and-crescent}\begin{document}\crossAndCrescent\end{document}"
- asy -outformat pdf -outname logo.pdf -noView -command "include crossAndCrescent; draw(crossAndCrescentPath());"
artifacts:
- path: cross-and-crescent.pdf
- path: cross-and-crescent.sty
- path: crossAndCrescent.asy
skip_tags: true