Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-03-12 15:20:31 -0800 (Fri, 12 Mar 2004)
Revision: 329
Log message:

      - Bug 149: Defined a correct .SCANNER rule for %.c
      
      - Bug 150: in .SCANNER rules, $@ should refer to the actual target, not the
      ".SCANNER" string.
      
      - Bug 151: Updated the man page with the correct syntax for .SCANNER.
      

Changes  Path
+3 -2 omake/OMakeroot.src.in
+5 -5 omake/src/build/omake_build.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-03-17 20:55:38 -0800 (Wed, 17 Mar 2004)
Revision: 330
Log message:

      - Adding an "addsiffixes" built-in function that takes a _list_ of suffixes
      and a list of files, producing all possible file-suffix combinations.
      
      - Changing the version comparison function to try being smart for versions that
      include digist, instead of just using the String.compare. In particular, it
      now recognizes that 0.7.10 > 0.7.9
      
      - Bumping the version number to 0.7.10
      

Changes  Path
+46 -4 omake/src/build/omake_builtin_base.ml
+1 -1 omake/version.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-03-22 17:36:44 -0800 (Mon, 22 Mar 2004)
Revision: 332
Log message:

      Added the $(dirof files) function that returns the directories of the
      files.
      

Changes  Path
+28 -1 omake/src/build/omake_builtin_file.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-03-22 19:55:08 -0800 (Mon, 22 Mar 2004)
Revision: 334
Log message:

      Implemented Jason's symlink macro idea and replaced all instances of $(LN)
      with the macro.
      

Changes  Path
+27 -44 omake/OMakeroot.src.in
+1 -1 omake/version.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-03-23 09:27:42 -0800 (Tue, 23 Mar 2004)
Revision: 335
Log message:

      This is just a cosmetic change to the symlink function; the Win32 test
      is lifted outside the function.  It seems sensible, but see what Aleksey
      thinks.
      

Changes  Path
+14 -9 omake/OMakeroot.src.in

Changes by: Nathaniel Gray (n8gray at cs.caltech.edu)
Date: 2004-03-24 18:32:45 -0800 (Wed, 24 Mar 2004)
Revision: 336
Log message:

      cpp shouldn't be hardwired to /lib/cpp
      

Changes  Path
+1 -1 omake/OMakeroot.src.in