Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-11-23 10:25:31 -0800 (Sun, 23 Nov 2003)
Revision: 284
Log message:

      Added :effects: modifier.  This fixes the problem with .ppo/.prlb fixpoint.
      
      %.ppo %.cmoz: %.ml $(CAMLP4N) :optional: %.prla :effects: %.prlb
              $(CAMLP4NC) $(CAMLP4NFLAGS) -o $*.ppo $<
      
      The :effects: files are considered as side-effects of the rule, but
      they are not targets.  A rule is considered out-of-date if the targets,
      effects, or sources are out-of-date, or the command text changes.
      

Changes  Path
+2 -1 omake-branches/jyh_2003_11_15/src/build/omake_build.ml
+1 -1 omake-branches/jyh_2003_11_15/src/build/omake_builtin.ml
+32 -20 omake-branches/jyh_2003_11_15/src/env/omake_env.ml
+1 -0 omake-branches/jyh_2003_11_15/src/env/omake_env.mli
+14 -13 omake-branches/jyh_2003_11_15/src/env/omake_ir_ast.ml
+13 -8 omake-branches/jyh_2003_11_15/src/eval/omake_eval.ml
+1 -1 omake-branches/jyh_2003_11_15/src/ir/omake_ir.ml
+3 -2 omake-branches/jyh_2003_11_15/src/ir/omake_ir_print.ml
+1 -1 omake-branches/jyh_2003_11_15/src/ir/omake_ir_util.ml