Remove stupid wpilib forwarding target

It's silly to need to use NO_BUILD_AMD64 for //aos/...

Change-Id: I103b3c3a0f5cfb72c081c5aafef624cf0533acb0
diff --git a/frc971/wpilib/BUILD b/frc971/wpilib/BUILD
index 288f809..6ea778a 100644
--- a/frc971/wpilib/BUILD
+++ b/frc971/wpilib/BUILD
@@ -18,11 +18,12 @@
     'encoder_and_potentiometer.h',
   ],
   deps = [
-    '//aos/externals:wpilib',
+    '//third_party/allwpilib_2016:wpilib',
     ':dma_edge_counting',
     '//aos/linux_code:init',
     '//aos/common/logging',
     '//aos/common:mutex',
+    ':dma',
   ],
 )
 
@@ -35,8 +36,9 @@
     'dma_edge_counting.h',
   ],
   deps = [
-    '//aos/externals:wpilib',
+    '//third_party/allwpilib_2016:wpilib',
     '//aos/common/logging',
+    ':dma',
   ],
 )
 
@@ -49,7 +51,7 @@
     'interrupt_edge_counting.h',
   ],
   deps = [
-    '//aos/externals:wpilib',
+    '//third_party/allwpilib_2016:wpilib',
     '//aos/common/logging',
     '//aos/common:stl_mutex',
     '//aos/common:time',
@@ -68,7 +70,7 @@
     'buffered_pcm.h',
   ],
   deps = [
-    '//aos/externals:wpilib',
+    '//third_party/allwpilib_2016:wpilib',
     '//aos/common/logging',
   ],
 )
@@ -82,7 +84,7 @@
     'gyro_interface.h',
   ],
   deps = [
-    '//aos/externals:wpilib',
+    '//third_party/allwpilib_2016:wpilib',
     '//aos/common/logging',
     '//aos/common:time',
   ],
@@ -118,7 +120,7 @@
   ],
   deps = [
     '//aos/common:mutex',
-    '//aos/externals:wpilib',
+    '//third_party/allwpilib_2016:wpilib',
     '//frc971/queues:gyro',
     '//aos/common:time',
   ],
@@ -150,7 +152,7 @@
     'joystick_sender.h',
   ],
   deps = [
-    '//aos/externals:wpilib',
+    '//third_party/allwpilib_2016:wpilib',
     '//aos/common/messages:robot_state',
     '//aos/linux_code:init',
     '//aos/common/network:team_number',
@@ -168,7 +170,7 @@
   ],
   deps = [
     '//aos/common/messages:robot_state',
-    '//aos/externals:wpilib',
+    '//third_party/allwpilib_2016:wpilib',
     '//aos/common/logging:queue_logging',
   ],
 )
@@ -190,7 +192,7 @@
   ],
   deps = [
     ':pdp_values',
-    '//aos/externals:wpilib',
+    '//third_party/allwpilib_2016:wpilib',
     '//aos/common/logging:queue_logging',
     '//aos/linux_code:init',
     '//aos/common/util:phased_loop',
@@ -203,7 +205,7 @@
     'wpilib_robot_base.h',
   ],
   deps = [
-    '//aos/externals:wpilib',
+    '//third_party/allwpilib_2016:wpilib',
   ],
 )
 
@@ -223,7 +225,7 @@
     'ADIS16448.cc',
   ],
   deps = [
-    '//aos/externals:wpilib',
+    '//third_party/allwpilib_2016:wpilib',
     '//aos/common/logging',
     '//aos/common/logging:queue_logging',
     '//aos/common:time',
@@ -231,3 +233,16 @@
     ':imu_queue',
   ],
 )
+
+cc_library(
+  name = 'dma',
+  hdrs = [
+    'dma.h',
+  ],
+  srcs = [
+    'dma.cc',
+  ],
+  deps = [
+    '//third_party/allwpilib_2016:wpilib',
+  ],
+)