Skip to content
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.

Commit

Permalink
build/make/Makefile.in: Handle the case in which SAGE_CHECK_PACKAGES …
Browse files Browse the repository at this point in the history
…is set using a command argument
  • Loading branch information
Matthias Koeppe committed Aug 1, 2020
1 parent 3890e1a commit 5d4b013
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions build/make/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -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)), \
Expand Down

0 comments on commit 5d4b013

Please sign in to comment.