Explorar el Código

Add Makefile

master
rayburgemeestre hace 6 años
padre
commit
ff8271851a
Se han modificado 1 ficheros con 38 adiciones y 0 borrados
  1. +38
    -0
      Makefile

+ 38
- 0
Makefile Ver fichero

@@ -0,0 +1,38 @@
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/ && \
cp -prv * /usr/local/; \
fi

.PHONY: build
build:
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

Cargando…
Cancelar
Guardar