| Index: public.bzl
|
| diff --git a/public.bzl b/public.bzl
|
| index f84abc0e6c9abca39049585ac77661f1fadd3d2c..5ba561231085bd349ae4ba4262c4882bc218abf7 100644
|
| --- a/public.bzl
|
| +++ b/public.bzl
|
| @@ -79,6 +79,9 @@ BASE_SRCS_ALL = struct(
|
| "third_party/etc1/*.h",
|
| "third_party/ktx/*.cpp",
|
| "third_party/ktx/*.h",
|
| +
|
| + "third_party/libpng/*.c",
|
| + "third_party/libpng/*.h",
|
| ],
|
| exclude = PRIVATE_HDRS_LIST + [
|
| # Exclude platform-dependent files.
|
| @@ -383,6 +386,7 @@ INCLUDES = [
|
| "src/utils",
|
| "third_party/etc1",
|
| "third_party/ktx",
|
| + "third_party/libpng",
|
| ]
|
|
|
| ################################################################################
|
| @@ -547,15 +551,17 @@ COPTS_ALL = []
|
| ################################################################################
|
|
|
| DEFINES_UNIX = [
|
| - "PNG_SKIP_SETJMP_CHECK",
|
| "SK_BUILD_FOR_UNIX",
|
| "SK_SAMPLES_FOR_X",
|
| "SK_SFNTLY_SUBSETTER",
|
| "SK_CODEC_DECODES_RAW",
|
| "SK_HAS_GIF_LIBRARY",
|
| "SK_HAS_JPEG_LIBRARY",
|
| - "SK_HAS_PNG_LIBRARY",
|
| "SK_HAS_WEBP_LIBRARY",
|
| + "SK_HAS_PNG_LIBRARY",
|
| + "PNG_ARM_NEON_OPT=0",
|
| + "PNG_INTEL_SSE_OPT=0",
|
| + "PNG_ARM_NEON_IMPLEMENTATION=0",
|
| ]
|
|
|
| DEFINES_ANDROID = [
|
| @@ -563,8 +569,11 @@ DEFINES_ANDROID = [
|
| "SK_CODEC_DECODES_RAW",
|
| "SK_HAS_GIF_LIBRARY",
|
| "SK_HAS_JPEG_LIBRARY",
|
| - "SK_HAS_PNG_LIBRARY",
|
| "SK_HAS_WEBP_LIBRARY",
|
| + "SK_HAS_PNG_LIBRARY",
|
| + "PNG_ARM_NEON_OPT=0",
|
| + "PNG_INTEL_SSE_OPT=0",
|
| + "PNG_ARM_NEON_IMPLEMENTATION=0",
|
| ]
|
|
|
| DEFINES_IOS = [
|
|
|