[Omake] SVN Commit: OMake Build System (Rev. 10183)
Jason Hickey
jyh at cs.caltech.edu
Tue Mar 6 13:12:12 PST 2007
Module name: OMake Build System
Changes by: jyh at cs.caltech.edu (Jason Hickey)
Date: 2007-03-06 13:12:12 -0800 (Tue, 06 Mar 2007)
Revision: 10183
Log message:
0.9.8 assumes that the forced mode *always* takes precendence.
Consider.
public. =
Foo. =
protected. =
Foo. +=
...
The resulting Foo is protected. This reverts to that behavior,
with a slight change.
In old 0.9.8 the += expands to
protected.Foo. =
extends $(protected.Foo)
...
Now, we generate this code.
protected.Foo. =
extends $(public.Foo)
...
I'm not claiming that either of these really makes much sense.
The intent is to preserve 0.9.8 semantics.
Changes:
Properties omake-jumbo-branches
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/src/Makefile.nt
+4 -4 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_builtin.ml
+5 -5 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_command_digest.ml
+6 -6 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+28 -11 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.ml
+9 -9 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir.ml
+5 -4 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir_print.ml
----
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-03.html#07/03/06.13:12:12
More information about the OMake-CVS
mailing list