I'm using the gmsl lib to help me with this. define refresh_proj_bb $(1)$(sep)$(2)$(sep)$(3) : $(warning $($(call uc,$(1))$(sep)$(2)$(sep)$(3))) endef
$(1) = refresh $(2) = proj $(3) = bb $(sep) = + If I do: $(warning $(call uc,$(1))) I will print REFRESH as expected I have: $(warning $($(call uc,$(1))$(sep)$(2)$(sep)$(3))) I wan it to print : REFRESH+proj+bb To create the names of 452 lists and use a foreach on them. What is wrong? probably need $$ somewhere :( _______________________________________________ Help-make mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-make
