1*c8dee2aaSAndroid Build Coastguard Workerload("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workergo_library( 4*c8dee2aaSAndroid Build Coastguard Worker name = "deps_parser_lib", 5*c8dee2aaSAndroid Build Coastguard Worker srcs = ["deps_parser.go"], 6*c8dee2aaSAndroid Build Coastguard Worker importpath = "go.skia.org/skia/bazel/deps_parser", 7*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//visibility:private"], 8*c8dee2aaSAndroid Build Coastguard Worker) 9*c8dee2aaSAndroid Build Coastguard Worker 10*c8dee2aaSAndroid Build Coastguard Workergo_binary( 11*c8dee2aaSAndroid Build Coastguard Worker name = "deps_parser", 12*c8dee2aaSAndroid Build Coastguard Worker data = select({ 13*c8dee2aaSAndroid Build Coastguard Worker "//bazel/common_config_settings:linux_x64": ["@buildifier_linux_x64//file"], 14*c8dee2aaSAndroid Build Coastguard Worker "//bazel/common_config_settings:mac_arm64": ["@buildifier_macos_arm64//file"], 15*c8dee2aaSAndroid Build Coastguard Worker "//bazel/common_config_settings:mac_x64": ["@buildifier_macos_x64//file"], 16*c8dee2aaSAndroid Build Coastguard Worker }), 17*c8dee2aaSAndroid Build Coastguard Worker embed = [":deps_parser_lib"], 18*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//visibility:public"], 19*c8dee2aaSAndroid Build Coastguard Worker) 20