started working on automatically downloading cape code
diff --git a/bbb_cape/src/flasher/flasher.gyp b/bbb_cape/src/flasher/flasher.gyp
index c9e190e..dea4e5c 100644
--- a/bbb_cape/src/flasher/flasher.gyp
+++ b/bbb_cape/src/flasher/flasher.gyp
@@ -14,24 +14,9 @@
         'stm32_flasher.cc',
       ],
       'dependencies': [
-        'stm32flash',
+        '<(EXTERNALS):stm32flash',
         '<(AOS)/build/aos.gyp:logging',
       ],
     },
-    {
-      'target_name': 'stm32flash',
-      'type': 'static_library',
-      'sources': [
-        'stm32flash/init.c',
-        'stm32flash/parsers/hex.c',
-        'stm32flash/serial_common.c',
-        'stm32flash/serial_platform.c',
-        'stm32flash/utils.c',
-        'stm32flash/stm32.c',
-      ],
-      'cflags': [
-        '-Wno-error',
-      ],
-    },
   ],
 }