Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-08-30 08:42:05 -0700 (Mon, 30 Aug 2004)
Revision: 506
Log message:

      Fixed the major problems with building documentation.
      
      However, there is a problem lurking here.  Consider the
      following rule:
      
         foo: bar
            if $(predicate ...)
               command
      
      Currently, expressions in rules are evaluated directly, not in
      a subjob.  That means that the select loop is not operating while
      the command is being executed.  If it generates lots of output,
      it will block.
      
      I'll fix this later today, but I've added a workaround in the meantime
      by diverting stdout.
      
         foo: bar
            if $(predicate ...)
               stdout = $(fopen foo.out, w)
               command
      

Changes  Path
+5 -7 omake/OMakeroot.src.in
+1 -1 omake/omake.html
+1 -0 omake/src/build/omake_build.ml