xref: /aosp_15_r20/external/skia/bazel/BUILD.bazel (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1*c8dee2aaSAndroid Build Coastguard Workerload("@com_github_bazelbuild_buildtools//buildifier:def.bzl", "buildifier")
2*c8dee2aaSAndroid Build Coastguard Worker
3*c8dee2aaSAndroid Build Coastguard Workerpackage(
4*c8dee2aaSAndroid Build Coastguard Worker    default_applicable_licenses = ["//:license"],
5*c8dee2aaSAndroid Build Coastguard Worker)
6*c8dee2aaSAndroid Build Coastguard Worker
7*c8dee2aaSAndroid Build Coastguard Workerlicenses(["notice"])
8*c8dee2aaSAndroid Build Coastguard Worker
9*c8dee2aaSAndroid Build Coastguard Worker# Sample usage: "bazel run //bazel:buildifier".
10*c8dee2aaSAndroid Build Coastguard Workerbuildifier(
11*c8dee2aaSAndroid Build Coastguard Worker    name = "buildifier",
12*c8dee2aaSAndroid Build Coastguard Worker    exclude_patterns = [
13*c8dee2aaSAndroid Build Coastguard Worker        "./bazel/rbe/gce_linux/*",
14*c8dee2aaSAndroid Build Coastguard Worker        "./modules/*",
15*c8dee2aaSAndroid Build Coastguard Worker        "./node_modules/*",
16*c8dee2aaSAndroid Build Coastguard Worker        "./**/node_modules/*",
17*c8dee2aaSAndroid Build Coastguard Worker        "./third_party/externals/*",
18*c8dee2aaSAndroid Build Coastguard Worker    ],
19*c8dee2aaSAndroid Build Coastguard Worker    lint_mode = "fix",
20*c8dee2aaSAndroid Build Coastguard Worker    lint_warnings = [
21*c8dee2aaSAndroid Build Coastguard Worker        # Prevents https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#native-android.
22*c8dee2aaSAndroid Build Coastguard Worker        "-native-android",
23*c8dee2aaSAndroid Build Coastguard Worker        # Prevents https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#native-cc.
24*c8dee2aaSAndroid Build Coastguard Worker        "-native-cc",
25*c8dee2aaSAndroid Build Coastguard Worker        # Prevents https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#native-py.
26*c8dee2aaSAndroid Build Coastguard Worker        "-native-py",
27*c8dee2aaSAndroid Build Coastguard Worker    ],
28*c8dee2aaSAndroid Build Coastguard Worker    visibility = ["//visibility:public"],
29*c8dee2aaSAndroid Build Coastguard Worker)
30