Add nice skylark wrappers to abstract changing based on compiler etc
Change-Id: I1210ee698e13cab273a9d68d7669f1b0e5c9b7f7
diff --git a/tools/BUILD b/tools/BUILD
new file mode 100644
index 0000000..9e25adc
--- /dev/null
+++ b/tools/BUILD
@@ -0,0 +1,19 @@
+package(default_visibility = ['//visibility:public'])
+
+# Don't use these directly! Use //tools/build_rules/select.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'},
+)