Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-05-02 18:56:12 -0700 (Sun, 02 May 2004)
Revision: 361
Log message:

      Added new partial orders.  The support is pretty limited.
      
      1. Declare a new order
      
         .ORDER: .NAME
      
      2. Simple refinement.  Any file that depends on patt1 also depends on patt2.
      
         .NAME: patt1: patt2
      
      3. Sort
      
         $(sort .NAME, <files>)
      

Changes  Path
+8 -2 omake/OMakeroot.src.in
+2 -2 omake/src/build/omake_build.ml
+2 -2 omake/src/build/omake_build_type.ml
+220 -34 omake/src/build/omake_build_util.ml
+5 -1 omake/src/build/omake_build_util.mli
+1 -1 omake/src/build/omake_builtin_base.ml
+113 -50 omake/src/build/omake_builtin_file.ml
+99 -11 omake/src/env/omake_env.ml
+12 -0 omake/src/env/omake_env.mli
+28 -2 omake/src/eval/omake_eval.ml
+1 -1 omake/version.txt