a803794df7
PS 1 adds particles to the build PS 2+ ports many of the options from //modules/canvaskit/compile.sh With this CL, all the CanvasKit tests pass with both the debug and release build. Change-Id: Id70f0c16a087109c56949417f940849f2e3b5200 Bug: skia:12541 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/504537 Reviewed-by: Brian Osman <brianosman@google.com> Reviewed-by: Ben Wagner <bungeman@google.com>
27 lines
1.6 KiB
Plaintext
27 lines
1.6 KiB
Plaintext
build:clang --crosstool_top=//toolchain:clang_suite
|
|
build:clang --compiler=clang
|
|
|
|
# Use the default Bazel C++ toolchain to build the tools used during the build.
|
|
build:clang --host_crosstool_top=@bazel_tools//tools/cpp:toolchain
|
|
|
|
# =============================================================================
|
|
# Alias to build configurations below. This makes configuring things from
|
|
# the command line easier.
|
|
build --flag_alias=fontmgr_factory=//bazel/common_config_settings:fontmgr_factory
|
|
build --flag_alias=gpu_backend=//bazel/common_config_settings:gpu_backend
|
|
build --flag_alias=include_decoder=//bazel/common_config_settings:include_decoder
|
|
build --flag_alias=include_encoder=//bazel/common_config_settings:include_encoder
|
|
build --flag_alias=include_fontmgr=//bazel/common_config_settings:include_fontmgr
|
|
build --flag_alias=shaper_backend=//bazel/common_config_settings:shaper_backend
|
|
build --flag_alias=with_gl_standard=//bazel/common_config_settings:with_gl_standard
|
|
|
|
build --flag_alias=with_icu=//bazel/common_config_settings:use_icu
|
|
build --flag_alias=with_no_icu=no//bazel/common_config_settings:use_icu
|
|
build --flag_alias=disable_tracing=//bazel/common_config_settings:disable_tracing
|
|
build --flag_alias=enable_tracing=no//bazel/common_config_settings:disable_tracing
|
|
build --flag_alias=disable_effect_serialization=//bazel/common_config_settings:disable_effect_serialization
|
|
build --flag_alias=enable_effect_serialization=no//bazel/common_config_settings:disable_effect_serialization
|
|
|
|
# CanvasKit flags
|
|
build --flag_alias=ck_enable_fonts=//modules/canvaskit:enable_fonts
|
|
build --flag_alias=ck_disable_fonts=no//modules/canvaskit:enable_fonts |