File tree Expand file tree Collapse file tree 1 file changed +35
-17
lines changed Expand file tree Collapse file tree 1 file changed +35
-17
lines changed Original file line number Diff line number Diff line change @@ -5,40 +5,58 @@ archives:
5
5
6
6
build : ttf webfonts
7
7
8
- build-with-dependencies : source/* .ufo
9
- ./build-pipenv.sh
10
- ./build-ttf.sh --install-dependencies
11
- ./build-woff.sh --install-dependencies
12
- ./build-woff2.sh --install-dependencies
13
- ./build-subsets.sh
8
+ build-with-dependencies : compile-local-dep ttf webfonts
9
+
10
+ build-system : ttf-system webfonts-system
11
+
12
+ build-local-ttfa :
13
+ tools/scripts/install/ttfautohint-build.sh
14
+
15
+ build-local-sfnt2woffzopfli :
16
+ tools/scripts/install/sfnt2woff-zopfli-build.sh
17
+
18
+ build-local-woff2 :
19
+ tools/scripts/install/woff2-build.sh
20
+
21
+ compile-local-dep : build-local-ttfa build-local-sfnt2woffzopfli build-local-woff2
14
22
15
23
css :
16
24
tools/scripts/css/css-build.sh
17
25
18
26
lint : shellcheck ufolint
19
27
28
+ pipenv :
29
+ ./build-pipenv.sh
30
+
20
31
shellcheck : build-pipenv.sh build-ttf.sh build-woff.sh build-woff2.sh build-subsets.sh tools/scripts/install/ttfautohint-build.sh postbuild_processing/archive_prep/archiver.sh tools/scripts/css/css-build.sh
21
32
$@ $^
22
33
23
- subsets : source/* .ufo
24
- ./build-pipenv.sh
34
+ subsets : pipenv
25
35
./build-subsets.sh
26
36
27
- ttf :
28
- ./build-pipenv.sh
37
+ ttf : pipenv
29
38
./build-ttf.sh
30
39
40
+ ttf-system :
41
+ ./build-ttf.sh --system
42
+
31
43
ufolint : source/* .ufo
32
44
$@ $^
33
45
34
- webfonts :
35
- ./build-pipenv.sh
36
- ./build-woff.sh
37
- ./build-woff2.sh
38
- ./build-subsets.sh
46
+ webfonts : woff woff2 subsets
47
+
48
+ webfonts-system : woff-system woff2-system subsets-system
39
49
40
- woff :
50
+ woff : pipenv
41
51
./build-woff.sh
42
52
43
- woff2 :
53
+ woff-system :
54
+ ./build-woff.sh --system
55
+
56
+ woff2 : pipenv
44
57
./build-woff2.sh
58
+
59
+ woff2-system :
60
+ ./build-woff2.sh --system
61
+
62
+ .PHONY : all archives build build-with-dependencies build-local-ttfa build-local-sfnt2woffzopfli build-local-woff2 build-system compile-local-dep css lint pipenv shellcheck subsets ttf ttf-system ufolint webfonts webfonts-system woff woff-system woff2 woff2-system
You can’t perform that action at this time.
0 commit comments