pkg/lists: tweak Makefile to expand variables
The issue at hand is the hack to be employed in the init feature: @$(call add,THE_LISTS,$$(INIT_TYPE)) where INIT_TYPE is set separately; $(value $V) would leave that kind of substitution unmolested while we would actually need it done.
This commit is contained in:
parent
a00267ab8b
commit
72bc5d0539
@ -26,8 +26,7 @@ copy-lists:
|
||||
@$(foreach V, \
|
||||
$(filter %_LISTS,$(sort $(.VARIABLES))), \
|
||||
$(if $(filter environment% file,$(origin $V)),\
|
||||
$(shell cp --parents -at $(TARGET) \
|
||||
-- $(value $V))))
|
||||
$(shell cp --parents -at $(TARGET) -- $($V))))
|
||||
|
||||
copy-groups:
|
||||
@if [ -n "$(THE_GROUPS)$(MAIN_GROUPS)" ]; then \
|
||||
@ -43,6 +42,6 @@ debug:
|
||||
@echo -e $(foreach V, \
|
||||
$(filter %_LISTS,$(sort $(.VARIABLES))), \
|
||||
$(if $(filter environment% file,$(origin $V)),\
|
||||
$(shell echo '\\n"**"' $V: $(value $V)))) '\n'
|
||||
$(shell echo '\\n"**"' $V: $($V)))) '\n'
|
||||
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user