started working on automatically downloading cape code
diff --git a/bbb_cape/src/flasher/.gitignore b/bbb_cape/src/flasher/.gitignore
deleted file mode 100644
index 0c665e0..0000000
--- a/bbb_cape/src/flasher/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-stm32flash/
diff --git a/bbb_cape/src/flasher/build.sh b/bbb_cape/src/flasher/build.sh
index ed4937f..ecf6a2b 100755
--- a/bbb_cape/src/flasher/build.sh
+++ b/bbb_cape/src/flasher/build.sh
@@ -1,10 +1,5 @@
#!/bin/bash
-set -e
-
cd $(dirname $0)
-[[ -d stm32flash ]] || ( git clone https://git.gitorious.org/stm32flash/stm32flash.git stm32flash &&
- cd stm32flash && git checkout 8399fbe1baf2b7d097746786458021d92895d71b )
-
../../../aos/build/build.sh linux flasher.gyp no flasher "$@"
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',
- ],
- },
],
}