2026-02-15 02:18:21 -07:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
mkdir -p workspace/src/barcodescanner
|
2026-02-22 22:58:58 -07:00
|
|
|
cp ../src/barcodescanner/*.py workspace/src/barcodescanner/
|
2026-02-15 02:18:21 -07:00
|
|
|
cd workspace
|
|
|
|
|
git clone https://github.com/micropython/micropython.git --branch=master --depth=1
|
|
|
|
|
cd micropython
|
|
|
|
|
make -C ports/rp2 clean
|
|
|
|
|
make -C ports/rp2 submodules
|
|
|
|
|
make -j 4 -C mpy-cross
|
|
|
|
|
cd ports/rp2
|
|
|
|
|
make -j 4 FROZEN_MANIFEST=../../../../src/barcodescanner/manifest.py
|
|
|
|
|
cd ../../../../
|
|
|
|
|
mkdir -p out
|
|
|
|
|
mv workspace/micropython/ports/rp2/build-RPI_PICO/firmware.uf2 out/barcodescanner.uf2
|