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
 |