Skip to content
This repository was archived by the owner on Aug 31, 2021. It is now read-only.

Commit 0917f44

Browse files
committed
[emscripten] libskia: Modify libskia build rules to improve font support
* Don't compile fontconfig support into Emscripten libskia * Change default font directory to `/boot/standalone/`, to simplify getting user font files into the right place.
1 parent f98d8f6 commit 0917f44

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

libskia/libskia.gyp

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -554,22 +554,29 @@
554554
{
555555
'sources!':
556556
[
557-
'src/ports/SkFontHost_fontconfig.cpp',
558557
'src/ports/SkFontHost_FreeType.cpp',
559558
'src/ports/SkFontHost_FreeType_common.cpp',
560-
'src/fonts/SkFontMgr_fontconfig.cpp',
561-
562559
'src/sfnt/SkOTTable_name.cpp',
563560
'src/sfnt/SkOTUtils.cpp',
564561
],
565562
},
566563
],
564+
[
565+
'OS != "android"',
566+
{
567+
'sources!':
568+
[
569+
'src/ports/SkFontHost_fontconfig.cpp',
570+
'src/fonts/SkFontMgr_fontconfig.cpp',
571+
],
572+
},
573+
],
567574
[
568575
'OS == "emscripten"',
569576
{
570577
'defines':
571578
[
572-
'SK_FONT_FILE_PREFIX="/boot/fonts/"',
579+
'SK_FONT_FILE_PREFIX="/boot/standalone/"',
573580
],
574581

575582
'dependencies':

0 commit comments

Comments
 (0)