1*9bb1b549SSpandan Daspackage( 2*9bb1b549SSpandan Das default_visibility = ["//visibility:public"], 3*9bb1b549SSpandan Das) 4*9bb1b549SSpandan Das 5*9bb1b549SSpandan Das# Represents the level of support for the particular microarchitecture of a 6*9bb1b549SSpandan Das# target platform based on the general amd64 architecture. 7*9bb1b549SSpandan Das# GOAMD64 is set based on the chosen constraint_value. 8*9bb1b549SSpandan Das# See https://github.com/golang/go/wiki/MinimumRequirements#amd64 9*9bb1b549SSpandan Dasconstraint_setting( 10*9bb1b549SSpandan Das name = "amd64", 11*9bb1b549SSpandan Das) 12*9bb1b549SSpandan Das 13*9bb1b549SSpandan Dasconstraint_value( 14*9bb1b549SSpandan Das name = "v1", 15*9bb1b549SSpandan Das constraint_setting = ":amd64", 16*9bb1b549SSpandan Das) 17*9bb1b549SSpandan Das 18*9bb1b549SSpandan Dasconstraint_value( 19*9bb1b549SSpandan Das name = "v2", 20*9bb1b549SSpandan Das constraint_setting = ":amd64", 21*9bb1b549SSpandan Das) 22*9bb1b549SSpandan Das 23*9bb1b549SSpandan Dasconstraint_value( 24*9bb1b549SSpandan Das name = "v3", 25*9bb1b549SSpandan Das constraint_setting = ":amd64", 26*9bb1b549SSpandan Das) 27*9bb1b549SSpandan Das 28*9bb1b549SSpandan Dasconstraint_value( 29*9bb1b549SSpandan Das name = "v4", 30*9bb1b549SSpandan Das constraint_setting = ":amd64", 31*9bb1b549SSpandan Das) 32*9bb1b549SSpandan Das 33*9bb1b549SSpandan Dasfilegroup( 34*9bb1b549SSpandan Das name = "all_files", 35*9bb1b549SSpandan Das testonly = True, 36*9bb1b549SSpandan Das srcs = glob(["**"]), 37*9bb1b549SSpandan Das visibility = ["//visibility:public"], 38*9bb1b549SSpandan Das) 39