From: Ian Jackson Date: Wed, 14 Apr 2021 15:19:37 +0000 (+0100) Subject: Makefile: Do various additional builds during full-check X-Git-Tag: otter-0.5.0~67 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=a2d8c5d95dcbce95535e04f750f96c7fb8cf44d4;p=otter.git Makefile: Do various additional builds during full-check Signed-off-by: Ian Jackson --- diff --git a/Makefile b/Makefile index e9a5bd1c..31fdf467 100644 --- a/Makefile +++ b/Makefile @@ -13,6 +13,7 @@ src=. default: all check all: debug full-check: all check cargo-syntaxcheck-release shapelib sphinx-doc +full-check: for-deploy release everything: debug doc release check bundled-sources shapelib: templates/shapelib.html stamp/cargo.doc-otter-only @@ -351,7 +352,8 @@ DEPLOY_USER=ian@login.chiark.greenend.org.uk DEPLOY_BASE=$(DEPLOY_USER):/volatile/Otter DEPLOY_FINISH=/home/Otter/etc/deploy-finish -deploy: stamp/cargo.deploy-build bundled-sources assets libraries +for-deploy: stamp/cargo.deploy-build +deploy: for-deploy bundled-sources assets libraries rsync -zv --progress $(addprefix $(DEPLOY_TARGET_DIR)/,$(PROGRAMS)) $(DEPLOY_BASE)/bin/ rsync -rv --progress $(TARGET_DIR)/bundled-sources/. $(DEPLOY_BASE)/bundled-sources rsync -r README.md $(DEPLOY_BASE)/.