Refactor out the use of rice in favor of embed (#2)
Co-authored-by: James Mills <prologic@shortcircuit.net.au> Reviewed-on: https://git.mills.io/prologic/spyda/pulls/2
This commit is contained in:
8
Makefile
8
Makefile
@@ -7,7 +7,6 @@ COMMIT=$(shell git rev-parse --short HEAD || echo "$COMMIT")
|
||||
all: build
|
||||
|
||||
deps:
|
||||
@go install github.com/GeertJohan/go.rice/rice@latest
|
||||
@go install github.com/tdewolff/minify/cmd/minify@latest
|
||||
|
||||
dev : DEBUG=1
|
||||
@@ -26,12 +25,9 @@ build: server
|
||||
generate:
|
||||
@if [ x"$(DEBUG)" = x"1" ]; then \
|
||||
echo 'Running in debug mode...'; \
|
||||
rm -f -v ./internal/rice-box.go; \
|
||||
else \
|
||||
minify -o ./internal/static/css/spyda.min.css ./internal/static/css/[0-9]*-*.css; \
|
||||
minify -o ./internal/static/js/spyda.min.js ./internal/static/js/[0-9]*-*.js; \
|
||||
rm -f ./internal/rice-box.go; \
|
||||
rice -i ./internal embed-go; \
|
||||
minify -b -o ./internal/static/css/spyda.min.css ./internal/static/css/[0-9]*-*.css; \
|
||||
minify -b -o ./internal/static/js/spyda.min.js ./internal/static/js/[0-9]*-*.js; \
|
||||
fi
|
||||
|
||||
install: build
|
||||
|
||||
Reference in New Issue
Block a user