Mercurial > gemma
changeset 1008:9f49ae20c54c
demo build via make demo
author | Markus Kottlaender <markus@intevation.de> |
---|---|
date | Tue, 23 Oct 2018 08:34:44 +0200 |
parents | ea8db3ec863c |
children | 76e9296d6191 |
files | Makefile client/Makefile.build client/package.json |
diffstat | 3 files changed, 11 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Tue Oct 23 07:42:54 2018 +0200 +++ b/Makefile Tue Oct 23 08:34:44 2018 +0200 @@ -14,10 +14,12 @@ 3rdpartylibs-stamp := $(BUILDBASE)/3rdpartylibs-build -.PHONY: all 3rdpartylibs gemma client clean +.PHONY: all demo 3rdpartylibs gemma client clientdemo clean all: gemma client +demo: gemma clientdemo + $(ENVWARPPER): @echo "Preparing go build environment:" mkdir -p "$(GOCACHE)" @@ -43,6 +45,9 @@ client: $(MAKE) -f Makefile.build -C client +clientdemo: + $(MAKE) demo -f Makefile.build -C client + install: gemma cp cmd/gemma/gemma $(BINDIR)
--- a/client/Makefile.build Tue Oct 23 07:42:54 2018 +0200 +++ b/client/Makefile.build Tue Oct 23 08:34:44 2018 +0200 @@ -1,11 +1,14 @@ #-*-makefile-*- # Authors: Sascha Wilde <wilde@intevation.de> -.PHONY: all dependencies clean +.PHONY: all demo dependencies clean all: dependencies yarn build +demo: dependencies + yarn build-demo + dependencies: yarn install --check-files
--- a/client/package.json Tue Oct 23 07:42:54 2018 +0200 +++ b/client/package.json Tue Oct 23 08:34:44 2018 +0200 @@ -6,7 +6,7 @@ "run:both": "concurrently \"../cmd/gemma/gemma\" \"vue-cli-service serve\"", "serve": "VUE_APP_HGREV=$(hg id -i) vue-cli-service serve", "build": "vue-cli-service build", - "build-with-rev": "VUE_APP_HGREV=$(hg id -i) vue-cli-service build", + "build-demo": "VUE_APP_HGREV=$(hg id -i) vue-cli-service build", "lint": "vue-cli-service lint", "test:unit": "vue-cli-service test:unit", "test:e2e": "vue-cli-service test:e2e"