mirror of
https://gitlab.com/virt-viewer/virt-viewer.git
synced 2025-02-01 05:47:06 +03:00
98c2628f44
The gnulib syntax-check rules are spread across GNUmakefile, cfg.mk and maint.mk. This made sense when we were getting two of the files from the gnulib submodule. Now that we own all files though, we can at least merge maint.mk and cfg.mk together. GNUmakefile can be eliminated when we switch to meson. Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
70 lines
1.7 KiB
Makefile
70 lines
1.7 KiB
Makefile
NULL =
|
|
|
|
ACLOCAL_AMFLAGS = -I m4
|
|
|
|
SUBDIRS = bash-completion icons src man po data tests
|
|
|
|
AM_DISTCHECK_CONFIGURE_FLAGS = --disable-update-mimedb
|
|
EXTRA_DIST = \
|
|
$(PACKAGE).spec $(PACKAGE).spec.in \
|
|
mingw-$(PACKAGE).spec.in \
|
|
GNUmakefile \
|
|
build-aux/gitlog-to-changelog \
|
|
build-aux/syntax-check.mk \
|
|
build-aux/useless-if-before-free \
|
|
build-aux/vc-list-files \
|
|
AUTHORS.in \
|
|
README.md \
|
|
$(NULL)
|
|
|
|
DISTCLEAN_FILES = \
|
|
$(PACKAGE).spec \
|
|
mingw-$(PACKAGE).spec \
|
|
$(NULL)
|
|
|
|
MAINTAINERCLEANFILES = \
|
|
$(srcdir)/AUTHORS \
|
|
$(srcdir)/INSTALL \
|
|
$(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \
|
|
$(GITIGNORE_MAINTAINERCLEANFILES_M4_LIBTOOL) \
|
|
$(NULL)
|
|
|
|
dist-hook: gen-ChangeLog gen-AUTHORS
|
|
|
|
# Generate the ChangeLog file (with all entries since the switch to git)
|
|
# and insert it into the directory we're about to use to create a tarball.
|
|
if OS_WIN32
|
|
.PHONY: gen-ChangeLog gen-AUTHORS msi
|
|
else
|
|
.PHONY: gen-ChangeLog gen-AUTHORS
|
|
endif
|
|
|
|
gen-ChangeLog:
|
|
if test -d .git || test -d ../.git; then \
|
|
$(top_srcdir)/build-aux/gitlog-to-changelog \
|
|
> $(distdir)/cl-t; \
|
|
rm -f $(distdir)/ChangeLog; \
|
|
mv $(distdir)/cl-t $(distdir)/ChangeLog; \
|
|
fi
|
|
|
|
gen-AUTHORS:
|
|
$(AM_V_GEN)if test -d $(srcdir)/.git; then \
|
|
out="`cd $(srcdir) && git log --pretty=format:'%aN <%aE>' | sort -u`" && \
|
|
perl -p -e "s/#authorslist#// and print '$$out'" \
|
|
< $(srcdir)/AUTHORS.in > $(distdir)/AUTHORS-tmp && \
|
|
mv -f $(distdir)/AUTHORS-tmp $(distdir)/AUTHORS ; \
|
|
fi
|
|
|
|
if OS_WIN32
|
|
.PHONY: msi
|
|
msi:
|
|
make -C $(builddir)/data msi
|
|
endif
|
|
|
|
|
|
# this make sure those files are regenerated when they change
|
|
# (in maintainer-mode)
|
|
all-local: virt-viewer.spec mingw-virt-viewer.spec
|
|
|
|
-include $(top_srcdir)/git.mk
|