|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : john gladkih 2:5020/400 26 Sep 2007 11:21:51 To : Aleksey Cheusov Subject : Re: freebsd 6.2 -------------------------------------------------------------------------------- >>>>> "AC" == Aleksey Cheusov <cheusov@scnsoft.com> writes: AC> Циклам, на сколько мне известно, все-таки нет адекватной замены. AC> Hе так давно использовал bmake именно из-за них. jg> что-то меня тормозит: jg> define prog jg> .. jg> endef jg> и дальше jg> the-list = a b c ... jg> $(foreach var,$(the-list),$(call prog,$(var)) jg> чем не устраивает? полностью покрывает bsd-make'овый .LOOP AC> Под циклами имелись ввиду циклы препроцессора. AC> Туда можно впихнуть все, что угодно, не только вызов процедуры. все это делается через $(foreach) & $(call $(eval)) а вот чем заменить $(call) в bsd? ;) -- john, http://john.kak-sam.to --- ifmail v.2.15dev5.4 * Origin: Dot COM (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/19578573f1151.html, оценка из 5, голосов 10
|