forked from source-foundry/Hack
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
40 lines (28 loc) · 743 Bytes
/
Makefile
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
all: build
archives:
postbuild_processing/archive_prep/archiver.sh
build: ttf webfonts
build-with-dependencies: source/*.ufo
./build-ttf.sh --install-dependencies
./build-woff.sh --install-dependencies
./build-woff2.sh --install-dependencies
./build-subsets.sh
css:
tools/scripts/css/css-build.sh
lint: shellcheck ufolint
shellcheck: 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
$@ $^
subsets: source/*.ufo
./build-subsets.sh
ttf:
./build-ttf.sh
ufolint: source/*.ufo
$@ $^
webfonts:
./build-woff.sh
./build-woff2.sh
./build-subsets.sh
woff:
./build-woff.sh
woff2:
./build-woff2.sh