tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
(b)make: selecting every other element from a list
Sorry, just posted to the wrong list.
Is there a sane way of, in a Makefile, selecting every other (i.e. either
even or odd, I don't care) member from a list?
I'm aware of bmake's nice feature of iterating on tuples, but I need to
select a unique subset of those list members. I.e., given
l= foo 1 bar 2 foo 3
or
l= 1 foo 2 bar 3 foo
if that's more convenient, I want foo bar (or bar foo), so I'd need
something like ${l:[!odd!]:O:u}
Home |
Main Index |
Thread Index |
Old Index