Skip to content

Commit 6a5d669

Browse files
committed
added check for CC Icons font
1 parent 1fa3f60 commit 6a5d669

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

scripts/genicons.py

+7
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,13 @@ def genicon(
136136
return ctx
137137

138138

139+
# See https://wiki.debian.org/Fonts
140+
font_map = pangocairo.cairo_font_map_get_default()
141+
font_families = [family.get_name() for family in font_map.list_families()]
142+
if "CC Icons" not in font_families:
143+
raise Exception("CC Icons font not installed")
144+
145+
139146
basedir = "build" # os.path.join(os.getcwd(), 'build')
140147

141148
for suite, licenses in SUITES.iteritems():

0 commit comments

Comments
 (0)