2016-11-27 13:51:48 +00:00
|
|
|
#! /bin/bash
|
|
|
|
# Update MicroPython source and prepare for build
|
|
|
|
|
2016-12-01 17:21:11 +00:00
|
|
|
cd $MPDIR
|
2016-11-27 13:56:27 +00:00
|
|
|
echo Working...
|
2016-11-27 13:51:48 +00:00
|
|
|
git checkout master
|
2020-10-21 07:52:18 +00:00
|
|
|
git pull origin master --tags
|
2016-11-27 13:56:27 +00:00
|
|
|
git submodule update --init
|
2016-11-27 13:51:48 +00:00
|
|
|
cd mpy-cross
|
|
|
|
make clean
|
|
|
|
make -j 8
|
2017-09-08 10:27:41 +00:00
|
|
|
cd ../ports/stm32
|
2016-11-27 13:51:48 +00:00
|
|
|
make BOARD=PYBV11 clean
|
|
|
|
make BOARD=PYBV10 clean
|
|
|
|
make BOARD=PYBLITEV10 clean
|
2019-06-28 15:13:33 +00:00
|
|
|
make BOARD=PYBD_SF2 clean
|
|
|
|
make BOARD=PYBD_SF3 clean
|
|
|
|
make BOARD=PYBD_SF6 clean
|
2016-11-27 13:51:48 +00:00
|
|
|
cd ../esp8266
|
|
|
|
make clean
|
2016-11-27 13:56:27 +00:00
|
|
|
cd ../unix
|
2017-09-08 10:27:41 +00:00
|
|
|
make clean
|
2016-11-27 13:56:27 +00:00
|
|
|
# If you're going to enable deplibs: see micropython/README
|
|
|
|
#make deplibs
|
2016-12-01 17:21:11 +00:00
|
|
|
make -j 8
|