Create canonical lists of targets to not build for k8 and roborio

Change-Id: I5eaeb74ca095b3bde4dc2e19b5580336f020ab10
diff --git a/NO_BUILD_AMD64 b/NO_BUILD_AMD64
new file mode 100644
index 0000000..bfc83b1
--- /dev/null
+++ b/NO_BUILD_AMD64
@@ -0,0 +1,11 @@
+-//aos/externals:wpilib
+-//aos/externals:wpilib_2015
+-//frc971/wpilib/...
+-//y2014/wpilib/...
+-//y2014:download
+-//y2014_bot3/wpilib/...
+-//y2014_bot3:download
+-//y2015/wpilib/...
+-//y2015:download
+-//y2015_bot3/wpilib/...
+-//y2015_bot3:download
diff --git a/NO_BUILD_ROBORIO b/NO_BUILD_ROBORIO
new file mode 100644
index 0000000..7d3ca3d
--- /dev/null
+++ b/NO_BUILD_ROBORIO
@@ -0,0 +1,3 @@
+-@slycot_repo//...
+-//y2014/control_loops/python/...
+-//frc971/control_loops/python/...
diff --git a/README.md b/README.md
index 1801d60..6e69995 100644
--- a/README.md
+++ b/README.md
@@ -36,9 +36,10 @@
 Some useful Bazel commands:
   * Build and test everything (on the host system):
 ```console
-bazel test //...
+bazel test //... -- $(cat NO_BUILD_AMD64)
+bazel build --cpu=roborio //... -- $(cat NO_BUILD_ROBORIO)
 ```
-    This currently requires adding `-//{y2014,y2015,bot3,frc971}/wpilib/... -//aos/externals:wpilib` to avoid trying to build WPILib to work.
+    The NO_BUILD_{AMD64,ROBORIO} files contain lists of the targets which are intentionally not built for the various CPUs.
   * Build the code for a specific robot:
 ```console
 bazel build --cpu=roborio --compilation_mode=opt //y2015/...