You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- SHELL:=/bin/bash
-
- .PHONY: prepare
- prepare:
- if ! [[ -d node-v8.12.0-linux-x64 ]]; then \
- wget https://nodejs.org/dist/v8.12.0/node-v8.12.0-linux-x64.tar.xz && \
- tar -xvf node-v8.12.0-linux-x64.tar.xz && \
- cd node-v8.12.0-linux-x64/ && \
- sudo cp -prv * /usr/local/; \
- fi
-
- .PHONY: build
- build:
- npm install
- npm run build
-
- .PHONY: dev
- dev:
- npm run dev
-
- .PHONY: docker_api
- docker_api:
- cd docker_api && bash build.sh
-
- .PHONY: docker_web
- docker_web:
- rsync -raPv --delete dist docker_web/ && cd docker_web/ && bash build.sh
-
- .PHONY: docker_api_publish
- docker_api_publish:
- cd docker_api && bash publish.sh
-
- .PHONY: docker_web_publish
- docker_web_publish:
- cd docker_web && bash publish.sh
-
- .PHONY: clean
- clean:
- rm -rf dist/*.main.js dist/*.worker.js dist/css/ dist/main.js && rm -rf docker_web/dist
|