# HG changeset patch # User David Demelier # Date 1627545027 -7200 # Node ID 55c59f0c8cbd6978325e344cc0e0d96aaeb7e70d # Parent afa6317bd58fb70a4a340caee444971efb3fc5b5 misc: prepare for release diff -r afa6317bd58f -r 55c59f0c8cbd .hgignore --- a/.hgignore Thu Jul 29 09:45:21 2021 +0200 +++ b/.hgignore Thu Jul 29 09:50:27 2021 +0200 @@ -8,3 +8,4 @@ # object files. \.o$ ^vinit$ +^vinit-\d+\.\d+\.\d+\.tar\.gz$ diff -r afa6317bd58f -r 55c59f0c8cbd Makefile --- a/Makefile Thu Jul 29 09:45:21 2021 +0200 +++ b/Makefile Thu Jul 29 09:50:27 2021 +0200 @@ -18,15 +18,16 @@ .POSIX: -CC= cc -CFLAGS= -Wall -Wextra -O3 -DNDEBUG +CC= cc +CFLAGS= -Wall -Wextra -O3 -DNDEBUG -D_POSIX_C_SOURCE=200809L -PREFIX= /usr/local -BINDIR= ${PREFIX}/sbin -MANDIR= ${PREFIX}/share/man +PREFIX= /usr/local +BINDIR= ${PREFIX}/sbin +MANDIR= ${PREFIX}/share/man -SRCS= vinit.c -OBJS= ${SRCS:.c=.o} +VERSION= 0.1.0 +SRCS= vinit.c +OBJS= ${SRCS:.c=.o} .SUFFIXES: .SUFFIXES: .c .o @@ -45,7 +46,14 @@ mkdir -p ${DESTDIR}${MANDIR}/man8 cp vinit.8 ${DESTDIR}${MANDIR}/man8 +dist: + rm -rf vinit-${VERSION} + mkdir -p vinit-${VERSION} + cp LICENSE.md Makefile README.md vinit.8 vinit.c vinit-${VERSION} + tar -czf vinit-${VERSION}.tar.gz vinit-${VERSION} + rm -rf vinit-${VERSION} + clean: rm -f vinit ${OBJS} -.PHONY: all clean install +.PHONY: all dist clean install