| > Uh, if VAR is unset, $(VAR:E) is a list containing one zero-length
| > string, while $(VAR) is a zero-entry list.
|
| You're right!
|
| > >> Why would the original Jamfile use it, then?
| > >
| > > That's a mistery ;-)
| >
| > Agree.
| >
| > Someone is being very subtle there...
|
| Aha! List products. I see... But, why is that used in HDRSEARCH? :/
If SEARCH_SOURCE is unset, then $(SEARCH_SOURCE:E) expands to a single
null string, which _anyone_ knows refers to the current directory, at
least in jam.
OK, so maybe everyone doesn't know it.
Christopher
p.s. I'm not expecting extra credit in my programming class for this one.