[Omake] SVN Commit: OMake Build System [0.9.8.x] (Rev. 10878)

Jason J. Hickey jyh at cs.caltech.edu
Mon Jun 4 13:04:17 PDT 2007


Rearrange the LaTeX .STATIC code a bit.

Static sections are actually created as objects first, then folded into the global
environment.  This means that lazy expressions in a .STATIC block escape the object
in which they were defined, so code like this will fail:

    TETEX2_ENABLED = ...
    LATEXFLAGS =
        BASE = ...
        value $`(if $(TETEX2_ENABLED), ...)

It is unclear to me whether this is an issue.

----
Changes:
    +1 -0	omake-branches/0.9.8.x/doc/OMakefile
    +7 -4	omake-branches/0.9.8.x/lib/build/LaTeX.om
 
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-06.html#07/06/04.13:04:17



More information about the OMake-CVS mailing list