From b3f4df3f71ea655d08c96a692b2ad189d8be784b Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sun, 18 Apr 2021 12:23:32 -0400 Subject: [PATCH] build: Add doc-update-po as a prerequisite to the dist target. Otherwise 'make dist' would fail with the message: "No rule to make target 'po/doc/guix-manual.pot', needed by 'distdir-am'. Stop.". * Makefile.am (dist) : Add prerequisite. (dist-hook) : Remove prerequisite. --- Makefile.am | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 17ad236655..5600bd5503 100644 --- a/Makefile.am +++ b/Makefile.am @@ -746,9 +746,12 @@ guix-binary.%.tar.xz: cp "$$tarball" "$@.tmp" ; mv "$@.tmp" "$@" +# The dependency on doc-po-update is to generate the .pot files, which are not +# checked in. +dist: doc-po-update + dist-hook: gen-ChangeLog gen-AUTHORS gen-tarball-version dist-hook: assert-no-store-file-names -dist-hook: doc-po-update distcheck-hook: assert-binaries-available assert-final-inputs-self-contained