19 lines
447 B
Makefile
19 lines
447 B
Makefile
start: lubinas
|
|
./lubinas serve
|
|
|
|
lubinas: $(shell find . -name "*.go") ui/dist lubinui/dist
|
|
go build -o lubinas main.go
|
|
|
|
lubinui/dist:
|
|
mkdir -p lubinui/dist
|
|
echo Hello > lubinui/dist/index.html
|
|
|
|
ui/dist: ui/node_modules ui/vite.config.js ui/index.html $(shell find ui/src) $(shell find ui/public)
|
|
npm --prefix ui run build
|
|
|
|
ui/node_modules: ui/package.json
|
|
npm --prefix ui install
|
|
|
|
clean:
|
|
rm -rf ui/node_modules ui/dist lubinui/dist lubinas
|