first commit.
This commit is contained in:
18
scripts/build.sh
Executable file
18
scripts/build.sh
Executable file
@ -0,0 +1,18 @@
|
||||
#!/bin/bash
|
||||
|
||||
which idf.py >/dev/null || {
|
||||
source ~/export-esp.sh >/dev/null 2>&1
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
"" | "release")
|
||||
cargo build --release
|
||||
;;
|
||||
"debug")
|
||||
cargo build
|
||||
;;
|
||||
*)
|
||||
echo "Wrong argument. Only \"debug\"/\"release\" arguments are supported"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
21
scripts/flash.sh
Executable file
21
scripts/flash.sh
Executable file
@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
set -e
|
||||
|
||||
BUILD_MODE=""
|
||||
case "$1" in
|
||||
"" | "release")
|
||||
bash scripts/build.sh
|
||||
BUILD_MODE="release"
|
||||
;;
|
||||
"debug")
|
||||
bash scripts/build.sh debug
|
||||
BUILD_MODE="debug"
|
||||
;;
|
||||
*)
|
||||
echo "Wrong argument. Only \"debug\"/\"release\" arguments are supported"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
web-flash --chip esp32c3 target/riscv32imc-esp-espidf/${BUILD_MODE}/network-monitor-esp-rs
|
Reference in New Issue
Block a user