switched to an all-local build of WPILib
diff --git a/aos/build/externals.gyp b/aos/build/externals.gyp
index 62096f9..1033551 100644
--- a/aos/build/externals.gyp
+++ b/aos/build/externals.gyp
@@ -27,7 +27,7 @@
               ],
               'link_settings': {
                 'libraries': [
-                  '<(aos_abs)/externals/WPILib/WPILib.a',
+                  #'<(aos_abs)/externals/WPILib/WPILib.a',
                 ],
               },
             },
diff --git a/frc971/crio/crio.gyp b/frc971/crio/crio.gyp
index 32166dd..b47921d 100644
--- a/frc971/crio/crio.gyp
+++ b/frc971/crio/crio.gyp
@@ -5,15 +5,13 @@
       'target_name': 'WPILib_changes',
       'type': 'static_library',
       'sources': [
-        '<(AOS)/externals/WPILib/WPILib/LiveWindow/LiveWindow.cpp',
-        '<(AOS)/externals/WPILib/WPILib/AnalogTriggerOutput.cpp',
-        '<(AOS)/externals/WPILib/WPILib/DigitalInput.cpp',
-        '<(AOS)/externals/WPILib/WPILib/DigitalSource.cpp',
+        '<!@(find <(AOS)/externals/WPILib/WPILib/ -name *.cpp)',
       ],
       'dependencies': [
         '<(EXTERNALS):WPILib',
       ],
-      'cflags!': ['-Werror'],
+      'cflags!': ['-Werror', '-ggdb3', '-O0'],
+      'cflags': ['-ggdb1', '-O3'],
     },
     {
       'target_name': 'user_program',