brakeconf/build.sh

13 lines
379 B
Bash
Executable File

#!/bin/sh
clear
rm dist/* &> /dev/null
rm brakeconf &> /dev/null
python3 ./build_gui.py gui/index.html dist/index.html &> /dev/null
xxd -i -n html_document dist/index.html > src/html.h
# sed -i 's/unsigned char/const unsigned char/g' src/html.h
gcc -I./webui -o brakeconf src/device.c src/main.c src/ui.c webui/libwebui-2-static.a -lserialport -ljansson
./brakeconf icanthink