可以在makeppfile中的一个规则中同时使用两个foreach循环吗?

时间:2015-10-19 09:05:12

标签: perl foreach makepp

我有两个变量,基本上是客户端列表,其他变量是这些客户端的时钟域。 第一个变量是客户列表

$CLIENTS

,第二个变量是相应客户端的时钟域

$CLIENTS_CLOCK_DOMAIN

我想写一个像这样的规则,其中$(SOME_PATH)只是.o文件所在的路径

MV_$(foreach)_ACI_$(foreach).c:$(SOME_PATH)/$(foreach)_X_$(foreach).o:foreach $CLIENTS foreach $CLIENTS_CLOCK_DOMAIN
    $(CC) $(foreach)_X_$(foreach).o $<  > $@

这里第一个foreach循环应该从$ CLIENTS开始,第二个循环开始于$ CLIENTS_CLOCK_DOMAIN

是否可以通过任何方式或任何人可以告诉替代方法?

0 个答案:

没有答案