mirror of https://github.com/jetkvm/kvm.git
makefile
This commit is contained in:
parent
d6802c982d
commit
d52773d064
32
Makefile
32
Makefile
|
|
@ -88,25 +88,23 @@ build_dev_test: build_test2json build_gotestsum
|
|||
tar czfv device-tests.tar.gz -C $(BIN_DIR)/tests .
|
||||
|
||||
frontend:
|
||||
@if [ "$(SKIP_UI_BUILD)" = "1" ]; then \
|
||||
@if [ "$(SKIP_UI_BUILD)" = "1" ] && [ -f "static/index.html" ]; then \
|
||||
echo "Skipping frontend build..."; \
|
||||
else \
|
||||
cd ui && npm ci && npm run build:device && \
|
||||
find ../static/ \
|
||||
-type f \
|
||||
\( -name '*.js' \
|
||||
-o -name '*.css' \
|
||||
-o -name '*.html' \
|
||||
-o -name '*.ico' \
|
||||
-o -name '*.png' \
|
||||
-o -name '*.jpg' \
|
||||
-o -name '*.jpeg' \
|
||||
-o -name '*.gif' \
|
||||
-o -name '*.svg' \
|
||||
-o -name '*.webp' \
|
||||
-o -name '*.woff2' \
|
||||
\) \
|
||||
-exec sh -c 'gzip -9 -kfv {}' \; \
|
||||
cd ui && npm ci && npm run build:device && \
|
||||
find ../static/ -type f \
|
||||
\( -name '*.js' \
|
||||
-o -name '*.css' \
|
||||
-o -name '*.html' \
|
||||
-o -name '*.ico' \
|
||||
-o -name '*.png' \
|
||||
-o -name '*.jpg' \
|
||||
-o -name '*.jpeg' \
|
||||
-o -name '*.gif' \
|
||||
-o -name '*.svg' \
|
||||
-o -name '*.webp' \
|
||||
-o -name '*.woff2' \
|
||||
\) -exec sh -c 'gzip -9 -kfv {}' \; ;\
|
||||
fi
|
||||
|
||||
dev_release: frontend build_dev
|
||||
|
|
|
|||
Loading…
Reference in New Issue