exclude *hsw* source files on Android/iOS G3 build.
authorMike Klein <mtklein@chromium.org>
Thu, 26 Jan 2017 19:40:53 +0000 (14:40 -0500)
committerMike Klein <mtklein@chromium.org>
Thu, 26 Jan 2017 19:42:29 +0000 (19:42 +0000)
Like *sse2*, *avx*, etc, these are x86-specific and
even there must be compiled with particular flags.

Change-Id: Ibbc004b9ba5da6da70449177423a785d2c644846
Reviewed-on: https://skia-review.googlesource.com/7623
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Mike Klein <mtklein@chromium.org>

public.bzl

index 14d0c53bf80b057a7da6a08ac93d3da6993d882f..38c0143c417a0f6ac4b673bf79c6d7b5caedfd44 100644 (file)
@@ -213,6 +213,7 @@ BASE_SRCS_ANDROID = struct(
         "src/opts/*SSE4*",
         "src/opts/*sse4*",
         "src/opts/*avx*",
+        "src/opts/*hsw*",
         "src/opts/*x86*",
         "src/opts/SkBlitMask_opts_none.cpp",
         "src/opts/SkBlitRow_opts_none.cpp",
@@ -264,6 +265,7 @@ BASE_SRCS_IOS = struct(
         "src/opts/*SSE4*",
         "src/opts/*sse4*",
         "src/opts/*avx*",
+        "src/opts/*hsw*",
         "src/opts/*x86*",
         "src/opts/SkBlitMask_opts_arm*.cpp",
         "src/opts/SkBlitRow_opts_arm*.cpp",