From 5cf38aeae8a04341749e17d74b2c7b24e6bf887c Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Mon, 7 Dec 2020 18:28:02 -0700 Subject: [PATCH] build: add dist/distcheck --- Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 3947231..168dff8 100644 --- a/Makefile +++ b/Makefile @@ -122,4 +122,15 @@ include/libucontext/bits.h: arch/${ARCH}/freestanding/bits.h endif -.PHONY: check +PACKAGE_NAME = libucontext +PACKAGE_VERSION = ${LIBUCONTEXT_VERSION} +DIST_NAME = ${PACKAGE_NAME}-${PACKAGE_VERSION} +DIST_TARBALL = ${DIST_NAME}.tar.xz + +distcheck: check dist +dist: ${DIST_TARBALL} +${DIST_TARBALL}: + git archive --format=tar --prefix=${DIST_NAME}/ -o ${DIST_NAME}.tar ${DIST_NAME} + xz ${DIST_NAME}.tar + +.PHONY: check dist