2024-09-11 00:52:18 +00:00
|
|
|
# Command to run and watch the Go application using Air
|
|
|
|
|
run-app:
|
2024-09-12 18:13:15 +00:00
|
|
|
just run-gen && air & just watch-js & just watch-gen
|
2024-09-11 00:52:18 +00:00
|
|
|
|
|
|
|
|
run-gen:
|
|
|
|
|
go run ./tooling/astgen
|
|
|
|
|
|
|
|
|
|
watch-gen:
|
2024-09-12 17:15:17 +00:00
|
|
|
go run ./tooling/watch.go --command 'go run ./tooling/astgen'
|
|
|
|
|
|
|
|
|
|
watch-js:
|
2024-09-13 01:31:18 +00:00
|
|
|
cd assets/js && npm run build && npm run watch
|
|
|
|
|
|
|
|
|
|
setup-tailwind-cli:
|
|
|
|
|
cd assets/css && curl -sLO https://github.com/tailwindlabs/tailwindcss/releases/latest/download/tailwindcss-macos-arm64
|
|
|
|
|
cd assets/css && chmod +x tailwindcss-macos-arm64
|
|
|
|
|
cd assets/css && mv tailwindcss-macos-arm64 tailwindcss
|
|
|
|
|
|
|
|
|
|
watch-css:
|
|
|
|
|
cd assets/css && ./tailwindcss -i input.css -o ./../dist/main.css --watch
|
|
|
|
|
|
|
|
|
|
build-css:
|
|
|
|
|
cd assets/css && ./tailwindcss -i input.css -o ./../dist/main.css --minify
|