From 26b12567146ca852c928f3c2de15d18ac458513d Mon Sep 17 00:00:00 2001 From: Matthieu Moy Date: Mon, 30 Mar 2020 16:06:14 +0200 Subject: [PATCH] a new 'make dist' target, to ease release to ctan.org --- Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 17e7418..ecb6e3a 100644 --- a/Makefile +++ b/Makefile @@ -22,7 +22,7 @@ gitmanpath_SQ = $(subst ','\'',$(gitmanpath)) SCRIPT=git-latexdiff -.PHONY: help install-bin install-doc install +.PHONY: help install-bin install-doc install force help: @echo 'This is the help target of the Makefile. Current configuration:' @echo ' gitexecdir = $(gitexecdir_SQ)' @@ -75,3 +75,14 @@ git-latexdiff.1: git-latexdiff.txt install-doc: git-latexdiff.1 mkdir -p $(gitmanpath_SQ)/man1/ cp $< $(gitmanpath_SQ)/man1/ + +dist: dist/git-latexdiff.zip +dist/git-latexdiff.zip: force + -$(RM) -fr dist/git-latexdiff/ + mkdir -p dist/git-latexdiff/bin/ dist/git-latexdiff/man + $(MAKE) gitexecdir=$(PWD)/dist/git-latexdiff/bin gitmanpath=$(PWD)/dist/git-latexdiff/man/ install + ./git-latexdiff --help > dist/git-latexdiff/README.txt + cd dist/ && zip -r git-latexdiff.zip git-latexdiff + @echo "dist/git-latexdiff.zip generated." + +force: