-
Notifications
You must be signed in to change notification settings - Fork 6
/
build.ninja
22 lines (20 loc) · 926 Bytes
/
build.ninja
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Rules
rule proofing
command = _diffbrowsers proof $fonts -s $styles -o $out -pt $pt_size -ch $
"$characters" --filter-styles "$filters"
# Build rules
build out/proof/ExtraBold: proofing
fonts = "/Users/div/projects/linefont/fonts/ttf/Linefont-ExtraLight.ttf" $
"/Users/div/projects/linefont/fonts/ttf/Linefont-Light.ttf" $
"/Users/div/projects/linefont/fonts/ttf/Linefont-Regular.ttf" $
"/Users/div/projects/linefont/fonts/ttf/Linefont-Medium.ttf" $
"/Users/div/projects/linefont/fonts/ttf/Linefont-Thin.ttf" $
"/Users/div/projects/linefont/fonts/ttf/Linefont-Bold.ttf" $
"/Users/div/projects/linefont/fonts/ttf/Linefont-SemiBold.ttf" $
"/Users/div/projects/linefont/fonts/ttf/Linefont-Black.ttf" $
"/Users/div/projects/linefont/fonts/ttf/Linefont-ExtraBold.ttf"
styles = instances
out = out/diffbrowsers
pt_size = 20
characters = .*
filters = ExtraBold