[Omake] SVN Commit: OMake Build System (Rev. 10257)

Jason Hickey jyh at cs.caltech.edu
Tue Mar 20 16:55:30 PDT 2007


Linking policies: open is strict, include is lazy.

This program will fail unless Foo defines X.

   open Foo
   X = 1

That is, for open, all variables must be defined explicitly.

This program will produce a warning unless Foo defines X.

   include Foo
   X = 1

----
Changes:
    +0 -2	omake-jumbo-branches/var3/0.9.8.x/OMakeroot
    +2 -0	omake-jumbo-branches/var3/0.9.8.x/lib/Pervasives.om
    +1 -1	omake-jumbo-branches/var3/0.9.8.x/lib/build/LaTeX.om
    +1 -0	omake-jumbo-branches/var3/0.9.8.x/lib/configure/snprintf.om
    +4732 -204	omake-jumbo-branches/var3/0.9.8.x/src/Makefile
    +4732 -204	omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt
    +207 -93	omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
    +5 -3	omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli
    +63 -60	omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
    +14 -6	omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
    +18 -3	omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml
    +17 -4	omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.ml
    +4 -5	omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.ml
    +2 -0	omake-jumbo-branches/var3/0.9.8.x/src/main/omake_main.ml
    +2 -2	omake-jumbo-branches/var3/0.9.8.x/src/main/omake_shell.ml
 
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-03.html#07/03/20.16:55:30



More information about the OMake-CVS mailing list