|
From: | Boris Godin |
Subject: | Re: Execute command for each file in list? |
Date: | Wed, 18 Jun 2008 09:56:28 -0300 |
User-agent: | Thunderbird 2.0.0.14 (Windows/20080421) |
Missing tab?define FILE_Template (tab here)$(COMPILER) $(FLAGS) $(1) endef Cheers PlebianX wrote: I'd like to run a command for each file in a list. I feel that the following SHOULD work, but appearantly I don't understand how foreach works or something, because nothing is done (the code is paraphrase for clarity). FILES = file1.asm file2.asm file3.asm COMPILER = path/to/compiler FLAGS = -mp -o2 -k -m -i/lib define FILE_Template $(COMPILER) $(FLAGS) $(1) endef all: $(foreach file, $(FILES), $(eval $call( FILE_Template,$(file)))) What's happening here that I'm missing? Thanks in advance! --
Boris Godin Java Developer - Gameloft COR Paraná 560, Nueva Córdoba (CP 5000) Tel.: (+54 0351) 460 26 26 int. 111 MSN: address@hidden -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. |
[Prev in Thread] | Current Thread | [Next in Thread] |