From 5d4b013d64a18a7b8eb5d4aa91c26cf01828cb6b Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Sat, 1 Aug 2020 16:32:09 -0700 Subject: [PATCH] build/make/Makefile.in: Handle the case in which SAGE_CHECK_PACKAGES is set using a command argument --- build/make/Makefile.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build/make/Makefile.in b/build/make/Makefile.in index f7e669b76c7..0a41df1005f 100644 --- a/build/make/Makefile.in +++ b/build/make/Makefile.in @@ -470,12 +470,12 @@ comma := , ifeq "$(origin SAGE_CHECK_PACKAGES)" "undefined" SAGE_CHECK_PACKAGES := $(SAGE_CHECK_PACKAGES_DEFAULT$(SAGE_CHECK)) endif -SAGE_CHECK_PACKAGES := $(subst $(comma), ,$(SAGE_CHECK_PACKAGES)) -SAGE_CHECK_PACKAGES := $(subst :, ,$(SAGE_CHECK_PACKAGES)) +SAGE_CHECK_PACKAGES_sep := $(subst $(comma), ,$(SAGE_CHECK_PACKAGES)) +SAGE_CHECK_PACKAGES_sep := $(subst :, ,$(SAGE_CHECK_PACKAGES_sep)) define SET_SAGE_CHECK $(eval SAGE_CHECK_$(1) := $(2)) endef -$(foreach clause, $(SAGE_CHECK_PACKAGES), \ +$(foreach clause, $(SAGE_CHECK_PACKAGES_sep), \ $(if $(findstring !,$(clause)), \ $(eval $(call SET_SAGE_CHECK,$(subst !,,$(clause)),no)), \ $(if $(findstring ?,$(clause)), \