Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-30 09:55:06 -0800 (Sun, 30 Jan 2005)
Revision: 770
Log message:
In the $(in ...) function, evaluate the arguments early, so that commands
like the following work.
%.out: %.in
echo $(in foo, $(file $<))
Without this eager evaluation, this command wouldn't
work because expressions in rules bodies are evaluated
lazily, and the $(file $<) needs to be evaluated early.
Changes | Path |
+12 -0 | omake/src/build/omake_builtin_file.ml |