Skip to content

Commit

Permalink
Update build process
Browse files Browse the repository at this point in the history
  • Loading branch information
simoncozens committed Nov 8, 2024
1 parent cca8007 commit a31a578
Show file tree
Hide file tree
Showing 2 changed files with 83 additions and 82 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ venv: venv/touchfile

build.stamp: venv .init.stamp sources/config*.yaml $(SOURCES)
rm -rf fonts
(for config in sources/config*.yaml; do . venv/bin/activate; python3 -m notobuilder $$config; done) && touch build.stamp
(for config in sources/config*.yaml; do . venv/bin/activate; gftools-builder $$config; done) && touch build.stamp

.init.stamp: venv
. venv/bin/activate; python3 scripts/first-run.py
Expand Down
163 changes: 82 additions & 81 deletions sources/config-sans-math.yaml
Original file line number Diff line number Diff line change
@@ -1,88 +1,89 @@
buildVariable: false
familyName: Noto Sans Math
glyphData:
- GlyphData.xml
googleFonts: true
includeSubsets:
- from: Noto Sans
ranges:
- start: 0x0060
end: 0x0060
- start: 0x00A2
end: 0x00A3
- start: 0x00A5
end: 0x00A5
- start: 0x00A9
end: 0x00A9
- start: 0x00AE
end: 0x00AE
- start: 0x00B0
end: 0x00B0
- start: 0x00B7
end: 0x00B7
- start: 0x00C5
end: 0x00C5
- start: 0x00C7
end: 0x00C7
- start: 0x00D0
end: 0x00D0
- start: 0x00DE
end: 0x00DE
- start: 0x00E7
end: 0x00E7
- start: 0x00B6
end: 0x00B6
- start: 0x00F0
end: 0x00F0
- start: 0x00FE
end: 0x00FE
- start: 0x01B5
end: 0x01B5
- start: 0x02C6
end: 0x02C6
- start: 0x0310
end: 0x0310
- start: 0x031A
end: 0x031A
- start: 0x03F6
end: 0x03F6
- start: 0x0410
end: 0x044F
- start: 0x2010
end: 0x2010
- start: 0x2015
end: 0x2015
- start: 0x2017
end: 0x2017
- start: 0x2021
end: 0x2022
- start: 0x2025
end: 0x2025
- start: 0x2038
end: 0x2038
- start: 0x203C
end: 0x203C
- start: 0x2043
end: 0x2043
- start: 0x2047
end: 0x2047
- start: 0x20AC
end: 0x20AC
- start: 0x2107
end: 0x2107
- start: 0x2118
end: 0x2118
- start: 0x2127
end: 0x2127
- start: 0x2129
end: 0x2129
- start: 0x212B
end: 0x212B
- start: 0x2132
end: 0x2132
- start: 0x2141
end: 0x2144
- start: 0x214A
end: 0x214B
- end: 96
start: 96
- end: 163
start: 162
- end: 165
start: 165
- end: 169
start: 169
- end: 174
start: 174
- end: 176
start: 176
- end: 183
start: 183
- end: 197
start: 197
- end: 199
start: 199
- end: 208
start: 208
- end: 222
start: 222
- end: 231
start: 231
- end: 182
start: 182
- end: 240
start: 240
- end: 254
start: 254
- end: 437
start: 437
- end: 710
start: 710
- end: 784
start: 784
- end: 794
start: 794
- end: 1014
start: 1014
- end: 1103
start: 1040
- end: 8208
start: 8208
- end: 8213
start: 8213
- end: 8215
start: 8215
- end: 8226
start: 8225
- end: 8229
start: 8229
- end: 8248
start: 8248
- end: 8252
start: 8252
- end: 8259
start: 8259
- end: 8263
start: 8263
- end: 8364
start: 8364
- end: 8455
start: 8455
- end: 8472
start: 8472
- end: 8487
start: 8487
- end: 8489
start: 8489
- end: 8491
start: 8491
- end: 8498
start: 8498
- end: 8516
start: 8513
- end: 8523
start: 8522
recipeProvider: noto
sources:
- NotoSansMath.glyphspackage
glyphData:
- GlyphData.xml
- NotoSansMath.glyphspackage

0 comments on commit a31a578

Please sign in to comment.