blob: 0145ad3c16c9039492d5ff7cd6ee6766b46184ae [file] [log] [blame]
Kevin Lubick4d413042021-10-20 16:20:42 -04001build:clang --crosstool_top=//toolchain:clang_suite
2build:clang --compiler=clang
3
Kevin Lubick1f8c31b2021-11-08 15:26:09 -05004# Use the default Bazel C++ toolchain to build the tools used during the build.
5build:clang --host_crosstool_top=@bazel_tools//tools/cpp:toolchain
6
7# =============================================================================
8# Alias to build configurations below. This makes configuring things from
9# the command line easier.
Kevin Lubick888d4ef2021-11-16 14:09:44 -050010build --flag_alias=fontmgr_factory=//bazel/common_config_settings:fontmgr_factory
Kevin Lubick1f8c31b2021-11-08 15:26:09 -050011build --flag_alias=gpu_backend=//bazel/common_config_settings:gpu_backend
Kevin Lubickcf1e9592021-11-17 08:05:57 -050012build --flag_alias=include_decoder=//bazel/common_config_settings:include_decoder
13build --flag_alias=include_encoder=//bazel/common_config_settings:include_encoder
14build --flag_alias=include_fontmgr=//bazel/common_config_settings:include_fontmgr
Kevin Lubick4bd08c52021-11-30 15:59:32 -050015build --flag_alias=shaper_backend=//bazel/common_config_settings:shaper_backend
Kevin Lubick1f8c31b2021-11-08 15:26:09 -050016build --flag_alias=with_gl_standard=//bazel/common_config_settings:with_gl_standard
Kevin Lubick888d4ef2021-11-16 14:09:44 -050017
Kevin Lubick4bd08c52021-11-30 15:59:32 -050018build --flag_alias=with_icu=//bazel/common_config_settings:use_icu
19build --flag_alias=with_no_icu=no//bazel/common_config_settings:use_icu
Kevin Lubicka8037942022-02-04 15:04:15 -050020build --flag_alias=disable_tracing=//bazel/common_config_settings:disable_tracing
21build --flag_alias=enable_tracing=no//bazel/common_config_settings:disable_tracing
22build --flag_alias=disable_effect_serialization=//bazel/common_config_settings:disable_effect_serialization
23build --flag_alias=enable_effect_serialization=no//bazel/common_config_settings:disable_effect_serialization
Kevin Lubick888d4ef2021-11-16 14:09:44 -050024
25# CanvasKit flags
26build --flag_alias=ck_enable_fonts=//modules/canvaskit:enable_fonts
27build --flag_alias=ck_disable_fonts=no//modules/canvaskit:enable_fonts