Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-10 14:57:48 -0700 (Tue, 10 Oct 2006)
Revision: 9587
Log message:

      Adding VerboseCheckLib
      

Changes  Path
+13 -2 omake-branches/0.9.8.x/lib/configure/Configure.om

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-10 14:59:57 -0700 (Tue, 10 Oct 2006)
Revision: 9588
Log message:

      Previous commit had a typo, fixing.
      

Changes  Path
+1 -1 omake-branches/0.9.8.x/lib/configure/Configure.om

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-11 09:37:38 -0700 (Wed, 11 Oct 2006)
Revision: 9594
Log message:

      (Bug 326) Use a static test to check whether snprintf is available.
      

Changes  Path
+12 -6 omake-branches/0.9.8.x/OMakeroot
Added omake-branches/0.9.8.x/lib/configure/snprintf.om
Properties omake-branches/0.9.8.x/lib/configure/snprintf.om
+2 -2 omake-branches/0.9.8.x/mk/defaults
+4 -0 omake-branches/0.9.8.x/src/clib/OMakefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-11 15:06:46 -0700 (Wed, 11 Oct 2006)
Revision: 9596
Log message:

      Be prepared that "latex -help" might fail (some versions of TeX do not support
      the -help option).
      

Changes  Path
+1 -1 omake-branches/0.9.8.x/lib/build/LaTeX.om

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-11 15:42:01 -0700 (Wed, 11 Oct 2006)
Revision: 9597
Log message:

      Changed the CProgram function to consider LIBS to be the actual library files
      (_without_ the extension) that need to be linked in. Also added some hackish
      code (not fully tested) for backward compatilility:
       - move all strings that start with a "-" from LIBS into LDFLAGS
       - tolerate if a file in LIBS already contains an $(EXT_LIB) suffix.
      

Changes  Path
+1 -4 omake-branches/0.9.8.x/doc/src/omake-build-examples.tex
+21 -4 omake-branches/0.9.8.x/lib/build/C.om

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-11 16:08:35 -0700 (Wed, 11 Oct 2006)
Revision: 9600
Log message:

      Restored the convention that the empty file list in awk(), fsubst(), etc means
      "stdin", not "do nothing".
      

Changes  Path
+9 -3 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-11 16:48:51 -0700 (Wed, 11 Oct 2006)
Revision: 9601
Log message:

      - Further fixed the "no file argument means stdin" convention for awk, fsubst,
        etc.
      
      - Fixed the documentation generation.
      
      - Fixed a few problems with the documentation.
      
      - Regenerated the documentation.
      

Changes  Path
+5 -5 omake-branches/0.9.8.x/doc/OMakefile
+337 -330 omake-branches/0.9.8.x/doc/html/omake-all-index.html
+46 -36 omake-branches/0.9.8.x/doc/html/omake-base.html
+1 -4 omake-branches/0.9.8.x/doc/html/omake-build-examples.html
+369 -363 omake-branches/0.9.8.x/doc/html/omake-contents.html
+1722 -1558 omake-branches/0.9.8.x/doc/html/omake-doc.html
+176 -169 omake-branches/0.9.8.x/doc/html/omake-fun-index.html
+19 -19 omake-branches/0.9.8.x/doc/html/omake-grammar.html
+5 -5 omake-branches/0.9.8.x/doc/html/omake-obj-index.html
+47 -47 omake-branches/0.9.8.x/doc/html/omake-options.html
+34 -25 omake-branches/0.9.8.x/doc/html/omake-pervasives.html
+5 -5 omake-branches/0.9.8.x/doc/html/omake-references.html
+143 -141 omake-branches/0.9.8.x/doc/html/omake-rule.html
+13 -13 omake-branches/0.9.8.x/doc/html/omake-shell.html
+236 -122 omake-branches/0.9.8.x/doc/html/omake-system.html
+7 -7 omake-branches/0.9.8.x/doc/html/osh.html
+405 -399 omake-branches/0.9.8.x/doc/info/omake-doc.info
+46 -4 omake-branches/0.9.8.x/doc/info/omake-doc.info-1
+41 -45 omake-branches/0.9.8.x/doc/info/omake-doc.info-2
+82 -42 omake-branches/0.9.8.x/doc/info/omake-doc.info-3
+84 -84 omake-branches/0.9.8.x/doc/info/omake-doc.info-4
+253 -230 omake-branches/0.9.8.x/doc/info/omake-doc.info-5
+82 -71 omake-branches/0.9.8.x/doc/info/omake-doc.info-6
+70 -0 omake-branches/0.9.8.x/doc/info/omake-doc.info-7
+82 -68 omake-branches/0.9.8.x/doc/info/omake-doc.info-8
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.ps
+330 -166 omake-branches/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+3 -1 omake-branches/0.9.8.x/src/builtin/omake_builtin_io.ml
+21 -22 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+1 -2 omake-branches/0.9.8.x/src/builtin/omake_builtin_object.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-11 17:03:15 -0700 (Wed, 11 Oct 2006)
Revision: 9602
Log message:

      Apparently, there exist versions of ln that understand "ln -f -s", but not "ln -sf"!
      

Changes  Path
+1 -1 omake-branches/0.9.8.x/mk/make_gen

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-12 12:09:51 -0700 (Thu, 12 Oct 2006)
Revision: 9604
Log message:

      Reverting the rev 9602 - it was not a good idea.
      

Changes  Path
+1 -1 omake-branches/0.9.8.x/mk/make_gen

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-18 09:42:30 -0700 (Wed, 18 Oct 2006)
Revision: 9608
Log message:

      Documentation update. The biggest change is that doc/src/omake-shell.tex used
      to be orphaned, but now it is included in documentation.
      

Changes  Path
+1 -1 omake-branches/0.9.8.x/doc/OMakefile
+9 -9 omake-branches/0.9.8.x/doc/html/omake-all-index.html
+254 -246 omake-branches/0.9.8.x/doc/html/omake-contents.html
+643 -517 omake-branches/0.9.8.x/doc/html/omake-doc.html
+9 -9 omake-branches/0.9.8.x/doc/html/omake-fun-index.html
+25 -25 omake-branches/0.9.8.x/doc/html/omake-grammar.html
+60 -60 omake-branches/0.9.8.x/doc/html/omake-options.html
+29 -27 omake-branches/0.9.8.x/doc/html/omake-pervasives.html
+5 -5 omake-branches/0.9.8.x/doc/html/omake-references.html
+150 -150 omake-branches/0.9.8.x/doc/html/omake-rule.html
+147 -22 omake-branches/0.9.8.x/doc/html/omake-shell.html
+1 -1 omake-branches/0.9.8.x/doc/html/omake-toc.html
+12 -12 omake-branches/0.9.8.x/doc/html/osh.html
+433 -424 omake-branches/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-branches/0.9.8.x/doc/info/omake-doc.info-1
+233 -168 omake-branches/0.9.8.x/doc/info/omake-doc.info-6
+143 -568 omake-branches/0.9.8.x/doc/info/omake-doc.info-7
+593 -184 omake-branches/0.9.8.x/doc/info/omake-doc.info-8
Added omake-branches/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.ps
+4 -3 omake-branches/0.9.8.x/doc/src/omake-shell.tex
+224 -56 omake-branches/0.9.8.x/doc/txt/omake-doc.txt
+2 -0 omake-branches/0.9.8.x/lib/Pervasives.om
+7 -7 omake-branches/0.9.8.x/src/builtin/omake_builtin_shell.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-18 09:48:51 -0700 (Wed, 18 Oct 2006)
Revision: 9609
Log message:

      Minor documentation update.
      

Changes  Path
+2 -2 omake-branches/0.9.8.x/doc/html/omake-contents.html
+6 -6 omake-branches/0.9.8.x/doc/html/omake-doc.html
+4 -4 omake-branches/0.9.8.x/doc/html/omake-shell.html
+142 -142 omake-branches/0.9.8.x/doc/info/omake-doc.info
+6 -6 omake-branches/0.9.8.x/doc/info/omake-doc.info-6
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.ps
+7 -6 omake-branches/0.9.8.x/doc/txt/omake-doc.txt
+1 -1 omake-branches/0.9.8.x/src/builtin/omake_builtin_shell.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-18 10:30:10 -0700 (Wed, 18 Oct 2006)
Revision: 9610
Log message:

      Documentation update --- more consistenly use "Section~\ref{...}" instead of
      just \ref{...}.
      

Changes  Path
+5 -5 omake-branches/0.9.8.x/doc/html/omake-base.html
+6 -5 omake-branches/0.9.8.x/doc/html/omake-build-examples.html
+1 -1 omake-branches/0.9.8.x/doc/html/omake-contents.html
+79 -72 omake-branches/0.9.8.x/doc/html/omake-doc.html
+16 -16 omake-branches/0.9.8.x/doc/html/omake-grammar.html
+2 -1 omake-branches/0.9.8.x/doc/html/omake-language-examples.html
+4 -4 omake-branches/0.9.8.x/doc/html/omake-options.html
+8 -9 omake-branches/0.9.8.x/doc/html/omake-pervasives.html
+11 -7 omake-branches/0.9.8.x/doc/html/omake-quickstart.html
+2 -2 omake-branches/0.9.8.x/doc/html/omake-references.html
+9 -9 omake-branches/0.9.8.x/doc/html/omake-rule.html
+6 -6 omake-branches/0.9.8.x/doc/html/omake-rules.html
+3 -1 omake-branches/0.9.8.x/doc/html/omake-shell.html
+3 -3 omake-branches/0.9.8.x/doc/html/omake-system.html
+2 -2 omake-branches/0.9.8.x/doc/html/omake.html
+425 -425 omake-branches/0.9.8.x/doc/info/omake-doc.info
+24 -70 omake-branches/0.9.8.x/doc/info/omake-doc.info-1
+52 -48 omake-branches/0.9.8.x/doc/info/omake-doc.info-2
+58 -96 omake-branches/0.9.8.x/doc/info/omake-doc.info-3
+87 -69 omake-branches/0.9.8.x/doc/info/omake-doc.info-4
+69 -6 omake-branches/0.9.8.x/doc/info/omake-doc.info-5
+21 -19 omake-branches/0.9.8.x/doc/info/omake-doc.info-6
+20 -19 omake-branches/0.9.8.x/doc/info/omake-doc.info-7
+39 -34 omake-branches/0.9.8.x/doc/info/omake-doc.info-8
+2 -2 omake-branches/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.ps
+6 -5 omake-branches/0.9.8.x/doc/src/omake-build-examples.tex
+2 -2 omake-branches/0.9.8.x/doc/src/omake-doc.tex
+11 -7 omake-branches/0.9.8.x/doc/src/omake-examples.tex
+16 -16 omake-branches/0.9.8.x/doc/src/omake-grammar.tex
+2 -2 omake-branches/0.9.8.x/doc/src/omake-index.tex
+2 -1 omake-branches/0.9.8.x/doc/src/omake-language-examples.tex
+4 -4 omake-branches/0.9.8.x/doc/src/omake-options.tex
+6 -6 omake-branches/0.9.8.x/doc/src/omake-rules.tex
+2 -1 omake-branches/0.9.8.x/doc/src/omake-shell.tex
+141 -136 omake-branches/0.9.8.x/doc/txt/omake-doc.txt
+6 -8 omake-branches/0.9.8.x/lib/Pervasives.om
+3 -3 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+3 -3 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+2 -2 omake-branches/0.9.8.x/src/builtin/omake_builtin_object.ml
+5 -5 omake-branches/0.9.8.x/src/builtin/omake_builtin_rule.ml
+4 -4 omake-branches/0.9.8.x/src/builtin/omake_builtin_target.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-19 09:39:16 -0700 (Thu, 19 Oct 2006)
Revision: 9611
Log message:

      (Bug 602) Implemented Shell.ln-or-cp that tries to create a symlink, or a hard
      link, or a copy. Got rid of the bogus symlink function in build/Common.om,
      using cp-or-ln instead.
      

Changes  Path
+1 -1 omake-branches/0.9.8.x/doc/OMakefile
+27 -0 omake-branches/0.9.8.x/lib/Pervasives.om
+3 -3 omake-branches/0.9.8.x/lib/build/C.om
+8 -15 omake-branches/0.9.8.x/lib/build/Common.om
+9 -9 omake-branches/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-branches/0.9.8.x/mk/make_gen
+1 -1 omake-branches/0.9.8.x/src/Makefile.nt
+2 -2 omake-branches/0.9.8.x/src/libmojave/OMakefile
+2 -2 omake-branches/0.9.8.x/src/main/OMakefile
+1 -1 omake-branches/0.9.8.x/src/shell/OMakefile
+1 -1 omake-branches/0.9.8.x/src/util/OMakefile

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-20 16:23:33 -0700 (Fri, 20 Oct 2006)
Revision: 9612
Log message:

      Regenerated the cdocumentation.
      

Changes  Path
+8 -0 omake-branches/0.9.8.x/doc/html/omake-doc.html
+8 -0 omake-branches/0.9.8.x/doc/html/omake-pervasives.html
+97 -97 omake-branches/0.9.8.x/doc/info/omake-doc.info
+8 -0 omake-branches/0.9.8.x/doc/info/omake-doc.info-6
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.ps
+8 -0 omake-branches/0.9.8.x/doc/txt/omake-doc.txt

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-10-20 16:41:07 -0700 (Fri, 20 Oct 2006)
Revision: 9613
Log message:

      (Bug 599 workaround - use $(string ...) instead of $"..." in
      PREFIXED_OCAMLPACKS).
      

Changes  Path
+1 -1 omake-branches/0.9.8.x/lib/build/OCaml.om

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-10-27 17:01:33 -0700 (Fri, 27 Oct 2006)
Revision: 9636
Log message:

      Minor updates while working on the website.
      

Changes  Path
+6 -0 omake-branches/0.9.8.x/lib/Pervasives.om
+65 -1 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -26 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+14 -0 omake-branches/0.9.8.x/src/builtin/omake_builtin_object.ml
+2 -0 omake-branches/0.9.8.x/src/env/omake_env.ml
+1 -0 omake-branches/0.9.8.x/src/env/omake_env.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-10-27 17:14:08 -0700 (Fri, 27 Oct 2006)
Revision: 9638
Log message:

      Removed a bogus comma.  Aleksey may wish to test his code
      before committing:)
      

Changes  Path
+1 -1 omake-branches/0.9.8.x/lib/build/OCaml.om

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-10-28 19:56:39 -0700 (Sat, 28 Oct 2006)
Revision: 9645
Log message:

      Added $(html-escaped ...)
      

Changes  Path
+77 -32 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-10-28 23:52:59 -0700 (Sat, 28 Oct 2006)
Revision: 9647
Log message:

      Added "F" for "files-only" glob option.
      

Changes  Path
+1 -0 omake-branches/0.9.8.x/src/build/omake_rule.ml
+1 -0 omake-branches/0.9.8.x/src/builtin/omake_builtin_file.ml