18 lines
253 B
Makefile
18 lines
253 B
Makefile
|
|
||
|
all: backend frontend
|
||
|
rm -fr dist
|
||
|
mkdir dist
|
||
|
cp target/release/upend dist/upend
|
||
|
cp -r ui/dist dist/webui
|
||
|
|
||
|
backend:
|
||
|
cargo build --release
|
||
|
|
||
|
frontend:
|
||
|
cd ui && \
|
||
|
npm install && \
|
||
|
npm run build
|
||
|
|
||
|
clean:
|
||
|
rm -r target
|
||
|
rm -r ui/node_modules ui/dist
|