Skip to content

Commit 8159fac

Browse files
committed
Improve scripts
1 parent 2e069f9 commit 8159fac

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

bfg_nano33ble.sh

+4-3
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,15 @@ git remote add nrf52 /tmp/ArduinoCore-nRF52-mbed.git
1818
git remote remove origin
1919
rm -rf variants/ENVIE*
2020
rm -rf variants/MBED*
21-
sed -i '/.*envie.*$/ d' boards.txt
22-
sed -i '/.*odin.*$/ d' boards.txt
21+
sed -i '/.*envie.*$/ d' boards.txt
22+
sed -i '/.*odin.*$/ d' boards.txt
23+
sed -i 's/ENVIE_M4//g' platform.txt
2324
rm bfg*
2425
git commit -am "Add nano33 target"
2526
git push nrf52 master
2627
cd ..
2728

28-
java -jar bfg.jar --delete-folders "{ENVIE_M4,MBED_CONNECT_ODIN,MTB_UBLOX_ODIN_W2,DISCO_F429ZI,openamp,OpenAMP,adafruit-nrfutil,rpclib}" --delete-files="{RPC.*,RPC_*,bfg*,boards.txt}" /tmp/ArduinoCore-nRF52-mbed.git
29+
java -jar bfg.jar --delete-folders "{ENVIE_M4,MBED_CONNECT_ODIN,MTB_UBLOX_ODIN_W2,DISCO_F429ZI,TARGET_ENVIE,openamp,OpenAMP,adafruit-nrfutil,rpclib}" --delete-files="{RPC.*,RPC_*,bfg*,boards.txt}" /tmp/ArduinoCore-nRF52-mbed.git
2930

3031
cd /tmp/ArduinoCore-nRF52-mbed.git
3132
git filter-branch --prune-empty

mbed-os-to-arduino

+4
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ do
2323

2424
export ARDUINOCORE=$MBED_CORE_LOCATION/variants/$BOARDNAME/
2525

26+
if [ -d $ARDUINOCORE ]; then
27+
mkdir -p $ARDUINOCORE/libs
28+
fi
29+
2630
mbed target $BOARDNAME
2731
mbed toolchain GCC_ARM
2832
echo -e "#include \"mbed.h\"\nint main() {Thread thd;}" > main.cpp

0 commit comments

Comments
 (0)