[Spice-devel] [PATCH spice-gtk v2 2/5] build-sys: update git.mk
Victor Toso
victortoso at redhat.com
Tue Apr 11 09:09:06 UTC 2017
On Tue, Mar 28, 2017 at 04:48:57PM +0200, marcandre.lureau at redhat.com wrote:
> From: Marc-André Lureau <marcandre.lureau at redhat.com>
I would include in the comment a small summary of the changes and
inclusions. It helps :)
(...)
> +MAINTAINERCLEANFILES = \
> + $(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \
> + $(GITIGNORE_MAINTAINERCLEANFILES_MAKEFILE_IN) \
> + $(GITIGNORE_MAINTAINERCLEANFILES_M4_LIBTOOL) \
> + m4/gtk-doc.m4 \
> + m4/intltool.m4 \
> + gtk-doc.make \
> $(NULL)
You still need $(GITIGNORE_MAINTAINERCLEANFILES_M4_GETTEXT)
Otherwise we get a few untracked m4/*.m4 files
(...)
> -.PHONY: git-all git-mk-install
> +git-mk-update:
> + wget $(GIT_MK_URL) -O $(top_srcdir)/git.mk
> +
> +.PHONY: git-all git-mk-install git-mk-update
btw, it seems that we can update .git.mk once again.
A part from that, looks good.
Reviewed-by: Victor Toso <victortoso at redhat.com>
> @@ -166,10 +172,24 @@ $(srcdir)/.gitignore: Makefile.am $(top_srcdir)/git.mk
> $(DOC_MODULE)-decl.txt \
> tmpl/$(DOC_MODULE)-unused.sgml \
> "tmpl/*.bak" \
> + $(REPORT_FILES) \
> + $(DOC_MODULE).pdf \
> xml html \
> ; do echo "/$$x"; done; \
> FLAVOR=$$(cd $(top_srcdir); $(AUTOCONF) --trace 'GTK_DOC_CHECK:$$2' ./configure.ac); \
> case $$FLAVOR in *no-tmpl*) echo /tmpl;; esac; \
> + if echo "$(SCAN_OPTIONS)" | grep -q "\-\-rebuild-types"; then \
> + echo "/$(DOC_MODULE).types"; \
> + fi; \
> + if echo "$(SCAN_OPTIONS)" | grep -q "\-\-rebuild-sections"; then \
> + echo "/$(DOC_MODULE)-sections.txt"; \
> + fi; \
> + if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
> + for x in \
> + $(SETUP_FILES) \
> + $(DOC_MODULE).types \
> + ; do echo "/$$x"; done; \
> + fi; \
> fi; \
> if test "x$(DOC_MODULE)$(DOC_ID)" = x -o "x$(DOC_LINGUAS)" = x; then :; else \
> for lc in $(DOC_LINGUAS); do \
> @@ -189,6 +209,15 @@ $(srcdir)/.gitignore: Makefile.am $(top_srcdir)/git.mk
> "*/*.omf.out" \
> ; do echo /$$x; done; \
> fi; \
> + if test "x$(HOTDOC)" = x; then :; else \
> + $(foreach project, $(HOTDOC_PROJECTS),echo "/$(call HOTDOC_TARGET,$(project))"; \
> + echo "/$(shell $(call HOTDOC_PROJECT_COMMAND,$(project)) --get-conf-path output)" ; \
> + echo "/$(shell $(call HOTDOC_PROJECT_COMMAND,$(project)) --get-private-folder)" ; \
> + ) \
> + for x in \
> + .hotdoc.d \
> + ; do echo "/$$x"; done; \
> + fi; \
> if test "x$(HELP_ID)" = x -o "x$(HELP_LINGUAS)" = x; then :; else \
> for lc in $(HELP_LINGUAS); do \
> for x in \
> @@ -216,6 +245,7 @@ $(srcdir)/.gitignore: Makefile.am $(top_srcdir)/git.mk
> fi; \
> if test -f $(srcdir)/po/Makefile.in.in; then \
> for x in \
> + ABOUT-NLS \
> po/Makefile.in.in \
> po/Makefile.in.in~ \
> po/Makefile.in \
> @@ -224,6 +254,7 @@ $(srcdir)/.gitignore: Makefile.am $(top_srcdir)/git.mk
> po/POTFILES \
> po/Rules-quot \
> po/stamp-it \
> + po/stamp-po \
> po/.intltool-merge-cache \
> "po/*.gmo" \
> "po/*.header" \
> @@ -255,7 +286,7 @@ $(srcdir)/.gitignore: Makefile.am $(top_srcdir)/git.mk
> if test "x$(am__dirstamp)" = x; then :; else \
> echo "$(am__dirstamp)"; \
> fi; \
> - if test "x$(LTCOMPILE)" = x -a "x$(LTCXXCOMPILE)" = x -a "x$(GTKDOC_RUN)" = x; then :; else \
> + if test "x$(findstring libtool,$(LTCOMPILE))" = x -a "x$(findstring libtool,$(LTCXXCOMPILE))" = x -a "x$(GTKDOC_RUN)" = x; then :; else \
> for x in \
> "*.lo" \
> ".libs" "_libs" \
> @@ -273,6 +304,7 @@ $(srcdir)/.gitignore: Makefile.am $(top_srcdir)/git.mk
> $(TEST_LOGS) \
> $(TEST_LOGS:.log=.trs) \
> $(TEST_SUITE_LOG) \
> + $(TESTS:=.test) \
> "*.gcda" \
> "*.gcno" \
> $(DISTCLEANFILES) \
> --
> 2.12.0.191.gc5d8de91d
>
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/spice-devel/attachments/20170411/5cfea2c3/attachment.sig>
More information about the Spice-devel
mailing list