skia2/bazel
Jorge Betancourt c327d1054a reland "set up GL sample app to build through Bazel Mac toolchain"
https://skia-review.googlesource.com/c/skia/+/549897

G3 error fixed with:
https://critique.corp.google.com/cl/456234733

Introduces tracking bug:
https://bugs.chromium.org/p/skia/issues/detail?id=13452

Suggested review order.
1) tools/sk_app/* and src/gpu/ganesh/*
sets up the actual target to be built by the toolchain
2) toolchain/* and .bazelrc
changes to the mac hermetic toolchain, including support for framework dependencies, objc compilation, and dynamic lib dependency resolution

Change-Id: Id31e0adb134d385cbb4af6818f2c25c4fdae9598
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/551881
Reviewed-by: Kevin Lubick <kjlubick@google.com>
Commit-Queue: Jorge Betancourt <jmbetancourt@google.com>
2022-06-21 19:22:16 +00:00
..
common_config_settings [bazel] Add in hierarchical filegroup Bazel rules. 2022-05-31 14:14:54 +00:00
external Reland "Add Perfetto library (gn & bazel) and bare-bones SkPerfTrace class" 2022-06-15 16:35:05 +00:00
gcs_mirror [gcs_mirror] Add support for URLs ending with ".tgz". 2022-06-03 11:51:43 +00:00
rbe [bazel] Run buildifier on BUILD.bazel files 2022-04-14 18:13:43 +00:00
user [infra] Add BazelBuild task to build CanvasKit on the CI with Bazel 2022-05-06 17:54:08 +00:00
BUILD.bazel [sksl][wgsl] Enable WGSL validation using Tint 2022-05-17 18:25:01 +00:00
buildrc [bazel] Re-implement IWYU enforcement 2022-06-06 14:29:47 +00:00
cc_binary_with_flags.bzl [bazel] Add in hierarchical filegroup Bazel rules. 2022-05-31 14:14:54 +00:00
karma_test.bzl [bazel] Make use of test_on_env to spin up server for gms 2022-02-28 14:05:54 +00:00
macros.bzl reland "set up GL sample app to build through Bazel Mac toolchain" 2022-06-21 19:22:16 +00:00
Makefile [includes] Enforce IWYU on several directories 2022-06-06 14:29:47 +00:00