From d2ccc772d4fb4d1ad97024f95d61de79e4c9954e Mon Sep 17 00:00:00 2001 From: iroth Date: Mon, 25 Jan 2016 11:24:57 -0800 Subject: Changes to public.bzl to support building on iOS with objc_library bazel target. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1639443002 Review URL: https://codereview.chromium.org/1639443002 --- public.bzl | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'public.bzl') diff --git a/public.bzl b/public.bzl index 2af3a0f8fd..349d99125f 100644 --- a/public.bzl +++ b/public.bzl @@ -70,6 +70,7 @@ BASE_SRCS_ALL = struct( ], exclude = [ # Exclude platform-dependent files. + "src/android/*", "src/codec/*", "src/device/xps/*", # Windows-only. Move to ports? "src/doc/*_XPS.cpp", # Windows-only. Move to ports? @@ -118,6 +119,7 @@ BASE_SRCS_ALL = struct( # Platform-dependent SRCS for google3-default platform. BASE_SRCS_UNIX = struct( include = [ + "src/android/*", "src/codec/*", "src/fonts/SkFontMgr_fontconfig.cpp", "src/images/*", @@ -168,6 +170,7 @@ BASE_SRCS_UNIX = struct( # Platform-dependent SRCS for google3-default Android. BASE_SRCS_ANDROID = struct( include = [ + "src/android/*", "src/codec/*", "src/images/*", # TODO(benjaminwagner): Figure out how to compile with EGL. @@ -232,8 +235,8 @@ BASE_SRCS_IOS = struct( "src/opts/*avx*", "src/opts/*x86*", "src/opts/SkBitmapProcState_opts_none.cpp", - "src/opts/SkBlitMask_opts_none.cpp", - "src/opts/SkBlitRow_opts_none.cpp", + "src/opts/SkBlitMask_opts_arm*.cpp", + "src/opts/SkBlitRow_opts_arm*.cpp", "src/ports/*android*", "src/ports/*chromium*", "src/ports/*fontconfig*", @@ -294,6 +297,7 @@ AVX2_SRCS = struct( BASE_HDRS = struct( include = [ "include/**/*.h", + "src/utils/SkWhitelistChecksums.cpp", ], exclude = [ "include/private/**/*", @@ -487,6 +491,7 @@ DEFINES_ANDROID = [ DEFINES_IOS = [ "SK_BUILD_FOR_IOS", "SK_IGNORE_ETC1_SUPPORT", + "SKNX_NO_SIMD", ] DEFINES_ALL = [ -- cgit v1.2.3