clean up bbb gyp targets
diff --git a/bbb_cape/src/bbb/bbb.gyp b/bbb_cape/src/bbb/bbb.gyp
index e5b19b0..ea9bbb8 100644
--- a/bbb_cape/src/bbb/bbb.gyp
+++ b/bbb_cape/src/bbb/bbb.gyp
@@ -76,6 +76,17 @@
       ],
     },
     {
+      'target_name': 'all_tests',
+      'type': 'none',
+      'variables': {
+        'no_rsync': 1,
+      },
+      'dependencies': [
+        'cows_test',
+        'packet_finder_test',
+      ],
+    },
+    {
       'target_name': 'cows_test',
       'type': 'executable',
       'sources': [
diff --git a/frc971/prime/prime.gyp b/frc971/prime/prime.gyp
index e5805ce..f05ae15 100644
--- a/frc971/prime/prime.gyp
+++ b/frc971/prime/prime.gyp
@@ -5,6 +5,8 @@
       'type': 'none',
       'dependencies': [
         '<(AOS)/build/aos_all.gyp:Prime',
+        '<(DEPTH)/bbb_cape/src/bbb/bbb.gyp:all_tests',
+
         '../control_loops/drivetrain/drivetrain.gyp:drivetrain',
         '../control_loops/drivetrain/drivetrain.gyp:drivetrain_lib_test',
         '../control_loops/claw/claw.gyp:claw',
@@ -23,8 +25,6 @@
         '../input/input.gyp:sensor_receiver',
         '<(DEPTH)/bbb_cape/src/bbb/bbb.gyp:uart_reader_main',
         '<(DEPTH)/bbb_cape/src/bbb/bbb.gyp:test_sensor_receiver',
-        '<(DEPTH)/bbb_cape/src/bbb/bbb.gyp:packet_finder_test',
-        '<(DEPTH)/bbb_cape/src/bbb/bbb.gyp:cows_test',
         '<(DEPTH)/bbb_cape/src/flasher/flasher.gyp:stm32_flasher',
         '../output/output.gyp:led_setter',
       ],