mirror of
https://github.com/troglobit/finit.git
synced 2026-10-17 10:49:34 +00:00
Bump version for next release, fix make dist and rename NEWS --> CHANGELOG
- Bump version for coming 1.11 release - Update `make dist` to use Kentzo's `git-archive-all` from https://github.com/Kentzo/git-archive-all - Rename NEWS --> CHANGELOG and update for coming release - Update CHANGELOG with info on the libuEv migration Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
1 parent
030aa70842
commit
840ade6da7
4 files changed
+89
-41
No files matched your search
@@ -26,14 +26,16 @@
|
||||
uninstall-exec uninstall-data uninstall-dev
|
||||
|
||||
#VERSION ?= $(shell git tag -l | tail -1)
|
||||
VERSION ?= 1.10
|
||||
VERSION ?= 1.11
|
||||
NAME = finit
|
||||
PKG = $(NAME)-$(VERSION)
|
||||
DEV = $(NAME)-dev
|
||||
ARCHTOOL = `which git-archive-all`
|
||||
ARCHIVE = $(PKG).tar.xz
|
||||
ARCHIVEZ = ../$(ARCHIVE).xz
|
||||
EXEC = finit reboot
|
||||
HEADERS = plugin.h svc.h helpers.h queue.h
|
||||
DISTFILES = LICENSE README NEWS finit.conf services
|
||||
DISTFILES = LICENSE README CHANGELOG finit.conf services
|
||||
OBJS = finit.o conf.o helpers.o sig.o svc.o plugin.o tty.o
|
||||
SRCS = $(OBJS:.o=.c)
|
||||
DEPS = $(addprefix .,$(SRCS:.c=.d))
|
||||
@@ -149,9 +151,18 @@ check:
|
||||
$(CHECK) *.c plugins/*.c libite/*.c
|
||||
|
||||
dist:
|
||||
@if [ x"$(ARCHTOOL)" = x"" ]; then \
|
||||
echo "Missing git-archive-all from https://github.com/Kentzo/git-archive-all"; \
|
||||
exit 1; \
|
||||
fi
|
||||
@if [ -e $(ARCHIVEZ) ]; then \
|
||||
echo "Distribution already exists."; \
|
||||
exit 1; \
|
||||
fi
|
||||
@echo "Building xz tarball of $(PKG) in parent dir..."
|
||||
git archive --format=tar --prefix=$(PKG)/ $(VERSION) | xz >../$(ARCHIVE)
|
||||
@(cd ..; md5sum $(ARCHIVE) | tee $(ARCHIVE).md5)
|
||||
@$(ARCHTOOL) ../$(ARCHIVE)
|
||||
@xz ../$(ARCHIVE)
|
||||
@md5sum $(ARCHIVEZ) | tee $(ARCHIVEZ).md5
|
||||
|
||||
dev: distclean
|
||||
@echo "Building unstable xz $(DEV) in parent dir..."
|
||||
|
||||
Reference in new issue
Block a user