-
Notifications
You must be signed in to change notification settings - Fork 1
/
Satyristes
59 lines (57 loc) · 1.45 KB
/
Satyristes
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
48
49
50
51
52
53
54
55
56
57
58
59
;; For Satyrographos 0.0.2 series
(version 0.0.2)
;; Library declaration
(library
;; Library name
(name "class-coins-shinkan23-pamphlet")
;; Library version
(version "0.0.1")
;; Files
(sources
((packageDir "src")))
;; OPAM package file
(opam "satysfi-class-coins-shinkan23-pamphlet.opam")
;; Dependency
(dependencies
((dist ()) ; Standard library
(base ()) ; Base library
(fonts-noto-sans ())
(fonts-noto-serif ())
(fonts-noto-sans-cjk-jp ())
(fonts-noto-serif-cjk-jp ())
(num-conversion ())
)))
;; Library doc declaration
(libraryDoc
;; Library doc name
(name "class-coins-shinkan23-pamphlet-doc")
;; Library version
(version "0.0.1")
;; Working directory to build docs
(workingDirectory "doc")
;; Build commands
(build
;; Run SATySFi
(
(satysfi "manual-common.saty" "-o" "manual-common.pdf")
(satysfi "manual-part.saty" "-o" "manual-part.pdf")
(satysfi "manual-two-column.saty" "-o" "manual-two-column.pdf")
)
)
;; Files
(sources
(
(doc "manual-common.pdf" "doc/manual-common.pdf")
(doc "manual-part.pdf" "doc/manual-part.pdf")
(doc "manual-two-column.pdf" "doc/manual-two-column.pdf")
)
)
;; OPAM package file
(opam "satysfi-class-coins-shinkan23-pamphlet-doc.opam")
;; Dependency
(dependencies
((class-coins-shinkan23-pamphlet ()) ; the main library
(dist ()) ; Standard library
(lipsum ())
(latexcmds ())
)))