Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-03 19:19:54 -0800 (Sat, 03 Dec 2005)
Revision: 8260
Log message:

      Couple of "-w" option improvements:
       - Always print the absolute paths to avoid any possibility for a confusion.
       - Print the initial make[0] message earlier (before reading OMakefiles, not
         after).
      

Changes  Path
+2 -2 omake-branches/0.9.6.x/src/build/omake_build.ml
+4 -4 omake-branches/0.9.6.x/src/exec/omake_exec_print.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-12 17:10:40 -0800 (Mon, 12 Dec 2005)
Revision: 8283
Log message:

      Do not try to optimize the memory usage by throwing away the builtin_info ---
      we might need it again if an OMakefile changes and the build is restarted.
      

Changes  Path
+1 -3 omake-branches/0.9.6.x/src/build/omake_builtin.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-12 18:55:51 -0800 (Mon, 12 Dec 2005)
Revision: 8287
Log message:

      Issue 491: do not cache .PHONY nodes in .omakedb.
      

Changes  Path
+26 -12 omake-branches/0.9.6.x/src/ir/omake_node.ml
+0 -2 omake-branches/0.9.6.x/src/magic/OMakefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-12 20:32:54 -0800 (Mon, 12 Dec 2005)
Revision: 8289
Log message:

      Merging changes from the 0.9.6.x branch (revisions 8182:8287):
         svn merge -r 8182:8287 svn+ssh://svn.metaprl.org/svnroot/mojave/omake-branches/0.9.6.x
      with some hand-editing.
      

Changes  Path
+1 -1 omake-branches/omake_0_9_7_ref/doc/html/changelog.html
+39 -8 omake-branches/omake_0_9_7_ref/doc/html/index.html
+9 -6 omake-branches/omake_0_9_7_ref/doc/html/omake-doc.html
+5 -2 omake-branches/omake_0_9_7_ref/doc/html/omake-root.html
+4 -4 omake-branches/omake_0_9_7_ref/doc/html/omake-rules.html
+9 -6 omake-branches/omake_0_9_7_ref/doc/man/omake-doc.1
+8 -7 omake-branches/omake_0_9_7_ref/doc/man/omake-doc.txt
+5 -2 omake-branches/omake_0_9_7_ref/doc/man/omake-root.1
+4 -3 omake-branches/omake_0_9_7_ref/doc/man/omake-root.txt
+4 -4 omake-branches/omake_0_9_7_ref/doc/man/omake-rules.1
+4 -4 omake-branches/omake_0_9_7_ref/doc/man/omake-rules.txt
Binary omake-branches/omake_0_9_7_ref/doc/ps/omake-doc.dvi
Binary omake-branches/omake_0_9_7_ref/doc/ps/omake-doc.pdf
Binary omake-branches/omake_0_9_7_ref/doc/ps/omake-doc.ps
+4 -4 omake-branches/omake_0_9_7_ref/doc/src/omake-rules.tex
+22 -19 omake-branches/omake_0_9_7_ref/lib/build/OCaml.om
+1 -1 omake-branches/omake_0_9_7_ref/mk/make_gen
+2 -2 omake-branches/omake_0_9_7_ref/src/Makefile
+1 -1 omake-branches/omake_0_9_7_ref/src/Makefile.nt
+48 -29 omake-branches/omake_0_9_7_ref/src/build/omake_build.ml
+1 -3 omake-branches/omake_0_9_7_ref/src/build/omake_builtin.ml
+2 -1 omake-branches/omake_0_9_7_ref/src/env/omake_env.ml
+4 -4 omake-branches/omake_0_9_7_ref/src/exec/omake_exec_print.ml
+8 -0 omake-branches/omake_0_9_7_ref/src/ir/omake_state.ml
+0 -2 omake-branches/omake_0_9_7_ref/src/magic/OMakefile
+10 -2 omake-branches/omake_0_9_7_ref/src/main/omake_main.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-13 15:13:07 -0800 (Tue, 13 Dec 2005)
Revision: 8290
Log message:

      - Added a note to the documentation of the "in" function.
      - Regenerated the documentation
      - Directories that ignore *.opt should ignore *.run as well.
      

Changes  Path
+5 -4 omake-branches/0.9.6.x/doc/html/omake-base.html
+7 -6 omake-branches/0.9.6.x/doc/html/omake-doc.html
+2 -2 omake-branches/0.9.6.x/doc/html/omake-root.html
+5 -4 omake-branches/0.9.6.x/doc/man/omake-base.1
+91 -89 omake-branches/0.9.6.x/doc/man/omake-base.txt
+5 -4 omake-branches/0.9.6.x/doc/man/omake-doc.1
+359 -356 omake-branches/0.9.6.x/doc/man/omake-doc.txt
+49 -48 omake-branches/0.9.6.x/doc/man/omake-root.txt
Binary omake-branches/0.9.6.x/doc/ps/omake-doc.dvi
Binary omake-branches/0.9.6.x/doc/ps/omake-doc.pdf
Binary omake-branches/0.9.6.x/doc/ps/omake-doc.ps
+5 -4 omake-branches/0.9.6.x/src/build/omake_builtin_file.ml
Properties omake-branches/0.9.6.x/src/env
Properties omake-branches/0.9.6.x/src/magic
Properties omake-branches/0.9.6.x/src/main

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-13 21:42:10 -0800 (Tue, 13 Dec 2005)
Revision: 8293
Log message:

      The name of the fake shell phony node should not be just "shell" (sice it
      might clash with an actual node). Changed it to "interactive shell input".
      

Changes  Path
+1 -1 omake-branches/0.9.6.x/src/main/omake_shell.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-14 21:26:42 -0800 (Wed, 14 Dec 2005)
Revision: 8302
Log message:

      Print a meaningful error message in case of cycles in $(sort-files ...)
      function.
      

Changes  Path
+33 -22 omake-branches/0.9.6.x/src/build/omake_build_util.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-19 18:38:00 -0800 (Mon, 19 Dec 2005)
Revision: 8327
Log message:

      Filling in a changelog for the upcoming 0.9.6.7
      

Changes  Path
+6 -0 omake-branches/0.9.6.x/CHANGELOG.txt
+43 -4 omake-branches/0.9.6.x/doc/html/changelog.html

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-19 18:40:04 -0800 (Mon, 19 Dec 2005)
Revision: 8328
Log message:

      Fixing typoes

Changes  Path
+2 -3 omake-branches/0.9.6.x/doc/html/changelog.html

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-20 12:24:48 -0800 (Tue, 20 Dec 2005)
Revision: 8333
Log message:

      - Fixed the shell-success function to return false instead of reising an
        exception when the command does not exist
      
      - Fixed the OCaml.om static section to give a more meaningful message (in "z"
        warning detection) when ocamlc is not there.
      

Changes  Path
+4 -1 omake-branches/0.9.6.x/lib/Pervasives.om
+13 -7 omake-branches/0.9.6.x/lib/build/OCaml.om

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-27 20:03:03 -0800 (Tue, 27 Dec 2005)
Revision: 8378
Log message:

      Bumping the version number and preparing to release 0.9.6.7
      

Changes  Path
+1 -1 omake-branches/0.9.6.x/CHANGELOG.txt
+1 -1 omake-branches/0.9.6.x/doc/html/changelog.html
+12 -5 omake-branches/0.9.6.x/doc/html/download.html
+3 -3 omake-branches/0.9.6.x/doc/html/omake-base.html
+3 -3 omake-branches/0.9.6.x/doc/html/omake-doc.html
+3 -3 omake-branches/0.9.6.x/doc/html/omake-language.html
+3 -3 omake-branches/0.9.6.x/doc/html/omake-options.html
+3 -3 omake-branches/0.9.6.x/doc/html/omake-pervasives.html
+3 -3 omake-branches/0.9.6.x/doc/html/omake-quickstart.html
+3 -3 omake-branches/0.9.6.x/doc/html/omake-root.html
+3 -3 omake-branches/0.9.6.x/doc/html/omake-rules.html
+3 -3 omake-branches/0.9.6.x/doc/html/omake-shell.html
+3 -3 omake-branches/0.9.6.x/doc/html/omake-system.html
+3 -3 omake-branches/0.9.6.x/doc/html/omake.html
+3 -3 omake-branches/0.9.6.x/doc/html/osh.html
+2 -2 omake-branches/0.9.6.x/doc/man/omake-base.1
+2 -2 omake-branches/0.9.6.x/doc/man/omake-base.txt
+2 -2 omake-branches/0.9.6.x/doc/man/omake-doc.1
+2 -2 omake-branches/0.9.6.x/doc/man/omake-doc.txt
+2 -2 omake-branches/0.9.6.x/doc/man/omake-language.1
+2 -2 omake-branches/0.9.6.x/doc/man/omake-language.txt
+2 -2 omake-branches/0.9.6.x/doc/man/omake-options.1
+2 -2 omake-branches/0.9.6.x/doc/man/omake-options.txt
+2 -2 omake-branches/0.9.6.x/doc/man/omake-pervasives.1
+2 -2 omake-branches/0.9.6.x/doc/man/omake-pervasives.txt
+2 -2 omake-branches/0.9.6.x/doc/man/omake-quickstart.1
+2 -2 omake-branches/0.9.6.x/doc/man/omake-quickstart.txt
+2 -2 omake-branches/0.9.6.x/doc/man/omake-root.1
+2 -2 omake-branches/0.9.6.x/doc/man/omake-root.txt
+2 -2 omake-branches/0.9.6.x/doc/man/omake-rules.1
+2 -2 omake-branches/0.9.6.x/doc/man/omake-rules.txt
+2 -2 omake-branches/0.9.6.x/doc/man/omake-shell.1
+2 -2 omake-branches/0.9.6.x/doc/man/omake-shell.txt
+2 -2 omake-branches/0.9.6.x/doc/man/omake-system.1
+2 -2 omake-branches/0.9.6.x/doc/man/omake-system.txt
+2 -2 omake-branches/0.9.6.x/doc/man/omake.1
+2 -2 omake-branches/0.9.6.x/doc/man/omake.txt
+2 -2 omake-branches/0.9.6.x/doc/man/osh.1
+2 -2 omake-branches/0.9.6.x/doc/man/osh.txt
Binary omake-branches/0.9.6.x/doc/ps/omake-doc.dvi
Binary omake-branches/0.9.6.x/doc/ps/omake-doc.pdf
Binary omake-branches/0.9.6.x/doc/ps/omake-doc.ps
+2 -2 omake-branches/0.9.6.x/doc/src/omake-prologue.tex
+1 -1 omake-branches/0.9.6.x/version.txt

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-12-28 13:54:09 -0800 (Wed, 28 Dec 2005)
Revision: 8382
Log message:

      Replaced "OMake is a build system designed especially for large projects."
      with "OMake is a build system designed for scalability and portability."
      

Changes  Path
+1 -1 omake-branches/0.9.6.x/doc/html/index.html