aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--BUILD.gn2
-rw-r--r--gn/gn_to_bp.py3
2 files changed, 4 insertions, 1 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 99d0d57a3f..3eb5c54430 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -30,7 +30,7 @@ declare_args() {
skia_use_zlib = true
skia_use_metal = false
skia_use_libheif = is_skia_dev_build
- skia_use_skcms = is_skia_dev_build
+ skia_use_skcms = true
skia_android_serial = ""
skia_enable_discrete_gpu = true
diff --git a/gn/gn_to_bp.py b/gn/gn_to_bp.py
index d8ec9e304a..3e25ad50ef 100644
--- a/gn/gn_to_bp.py
+++ b/gn/gn_to_bp.py
@@ -233,6 +233,9 @@ local_includes = strip_slashes(js['targets']['//:skia']['include_dirs'])
export_includes = strip_slashes(js['targets']['//:public']['include_dirs'])
defines = [str(d) for d in js['targets']['//:skia']['defines']]
+# We need to add skcms.c, which lives in third_party
+srcs.add("third_party/skcms/skcms.c")
+
dm_srcs = strip_slashes(js['targets']['//:dm']['sources'])
dm_includes = strip_slashes(js['targets']['//:dm']['include_dirs'])