1*9bb1b549SSpandan Das# Copyright 2020 Google LLC 2*9bb1b549SSpandan Das# 3*9bb1b549SSpandan Das# Licensed under the Apache License, Version 2.0 (the "License"); 4*9bb1b549SSpandan Das# you may not use this file except in compliance with the License. 5*9bb1b549SSpandan Das# You may obtain a copy of the License at 6*9bb1b549SSpandan Das# 7*9bb1b549SSpandan Das# https://www.apache.org/licenses/LICENSE-2.0 8*9bb1b549SSpandan Das# 9*9bb1b549SSpandan Das# Unless required by applicable law or agreed to in writing, software 10*9bb1b549SSpandan Das# distributed under the License is distributed on an "AS IS" BASIS, 11*9bb1b549SSpandan Das# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*9bb1b549SSpandan Das# See the License for the specific language governing permissions and 13*9bb1b549SSpandan Das# limitations under the License. 14*9bb1b549SSpandan Das 15*9bb1b549SSpandan Dasload("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 16*9bb1b549SSpandan Das 17*9bb1b549SSpandan Dasgo_library( 18*9bb1b549SSpandan Das name = "testprog_lib", 19*9bb1b549SSpandan Das srcs = ["main.go"], 20*9bb1b549SSpandan Das importpath = "github.com/bazelbuild/rules_go/tests/runfiles/testprog", 21*9bb1b549SSpandan Das visibility = ["//visibility:private"], 22*9bb1b549SSpandan Das deps = ["//go/runfiles"], 23*9bb1b549SSpandan Das) 24*9bb1b549SSpandan Das 25*9bb1b549SSpandan Dasgo_binary( 26*9bb1b549SSpandan Das name = "testprog", 27*9bb1b549SSpandan Das data = ["//tests/runfiles:test.txt"], 28*9bb1b549SSpandan Das embed = [":testprog_lib"], 29*9bb1b549SSpandan Das visibility = ["//tests/runfiles:__pkg__"], 30*9bb1b549SSpandan Das) 31