21 lines
556 B
Bash
Executable File
21 lines
556 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
rm ./src/webserver/index.html.gz
|
|
rm ./src/webserver/bundle.js.gz
|
|
rm ./src_webpack/index.html.gz
|
|
rm ./src_webpack/bundle.js.gz
|
|
rm ./src_webpack/index.html
|
|
rm ./src_webpack/bundle.js
|
|
|
|
set -e
|
|
|
|
pushd ./src_webpack/
|
|
npm install
|
|
npx webpack build
|
|
cp index.html.gz ../src/webserver/index.html.gz
|
|
cp bundle.js.gz ../src/webserver/bundle.js.gz
|
|
popd
|
|
|
|
cargo build --release
|
|
espflash flash --monitor --bootloader bootloader.bin --chip esp32c6 --baud 921600 --partition-table partitions.csv target/riscv32imac-unknown-none-elf/release/plant-ctrl2
|