package(default_visibility = ['//visibility:public'])

exports_files(['test_sharding_compliant'])

# Don't use these directly! Use //tools/build_rules/*.bzl instead.
config_setting(
  name = 'compiler_clang',
  values = {'compiler': 'clang'}
)
config_setting(
  name = 'compiler_gcc',
  values = {'compiler': 'gcc'}
)
config_setting(
  name = 'cpu_k8',
  values = {'cpu': 'k8'},
)
config_setting(
  name = 'cpu_roborio',
  values = {'cpu': 'roborio'},
)
config_setting(
  name = 'cpu_armhf',
  values = {'cpu': 'armhf-debian'},
)
config_setting(
  name = 'has_asan',
  values = {'copt': '-fsanitize=address'},
)
config_setting(
  name = 'has_tsan',
  values = {'copt': '-fsanitize=thread'},
)
config_setting(
  name = 'has_ubsan',
  values = {'copt': '-fsanitize=undefined'},
)
