build: Have the release target depend on 'all'.
Otherwise, the scripts/guix wrapper may not be present, which would cause the user's guix wrapper to be used, which in turn would manipulate GUILE_LOAD_PATH in a way that would cause its Guix modules to take precedence over those of the tree, with confusion ensuing. * Makefile.am (release): Add 'all' as a prerequisite.master
parent
ebf5d77eab
commit
868113126c
|
@ -839,7 +839,7 @@ system_flags = $(foreach system,$(1),-s $(system))
|
||||||
#
|
#
|
||||||
# XXX: Depend on 'dist' rather than 'distcheck' to work around the Gettext
|
# XXX: Depend on 'dist' rather than 'distcheck' to work around the Gettext
|
||||||
# issue described at <https://savannah.gnu.org/bugs/index.php?51027>.
|
# issue described at <https://savannah.gnu.org/bugs/index.php?51027>.
|
||||||
release: dist-with-updated-version
|
release: dist-with-updated-version all
|
||||||
cd po; git checkout .
|
cd po; git checkout .
|
||||||
@if ! git diff-index --quiet HEAD; then \
|
@if ! git diff-index --quiet HEAD; then \
|
||||||
echo "There are uncommitted changes; stopping." >&2 ; \
|
echo "There are uncommitted changes; stopping." >&2 ; \
|
||||||
|
|
Reference in New Issue