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