Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-03 15:56:48 -0800 (Tue, 03 Jan 2006)
Revision: 8395
Log message:
Tagging the release.
Changes | Path |
Copied | omake-tags/release-0.9.6.7-1 |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-08 13:20:44 -0800 (Sun, 08 Jan 2006)
Revision: 8428
Log message:
Updated the documentation for the OSTYPE variable (mentioning the "Cygwin"
value).
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-08 13:42:27 -0800 (Sun, 08 Jan 2006)
Revision: 8429
Log message:
Osh should not be dying simply because ~/.omake/.omakedb is truncated.
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-13 02:16:44 -0800 (Fri, 13 Jan 2006)
Revision: 8464
Log message:
A small documentation fix. Thanks to Dmitry Bely for reporting the error.
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-01-18 20:13:40 -0800 (Wed, 18 Jan 2006)
Revision: 8509
Log message:
Hmmm, we we added required scanners, we forgot about rules
that don't use scanners.
lib/boo.ml: foo/boo.ml
cp $< $@
This rule does not need a scanner. For now, I added a
/scan-dummy dummy scanner.
Changes | Path |
+3 -1 | omake-branches/0.9.6.x/lib/build/OCaml.om |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-01-19 14:02:59 -0800 (Thu, 19 Jan 2006)
Revision: 8517
Log message:
Installation of .mli,.cmi files was not working.
Changes | Path |
+15 -15 | omake-branches/0.9.6.x/lib/build/OCaml.om |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-19 21:41:22 -0800 (Thu, 19 Jan 2006)
Revision: 8531
Log message:
The \ at the end of a line does not work the way I though, so I should not be
using it here.
Changes | Path |
+1 -5 | omake-branches/0.9.6.x/lib/configure/ncurses.om |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-01-19 21:56:27 -0800 (Thu, 19 Jan 2006)
Revision: 8533
Log message:
The NOSCANNER is a temporary hack until we fix it so that
:scanner: $(EMPTY)
means no scanner.
Changes | Path |
+7 -2 | omake-branches/0.9.6.x/lib/build/OCaml.om |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-01-20 19:40:08 -0800 (Fri, 20 Jan 2006)
Revision: 8544
Log message:
Added the remove-project-directories(...) function, which will prevent
the directories from being included even if there is a .SUBDIRS command
for any of them.
The remove-project-directories(...) function can go anywhere, even
before the .SUBDIRS in question. The removal can be canceled by the
add-project-directories(...) function.
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-21 12:33:30 -0800 (Sat, 21 Jan 2006)
Revision: 8548
Log message:
Moving files around as discussed with Jason yesterday.
This is step I: moving omake_target and omake_rule from eval to build.
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-21 13:43:09 -0800 (Sat, 21 Jan 2006)
Revision: 8549
Log message:
Moving files around as discussed with Jason yesterday.
This is step II: split the src/build directory into src/build and src/builtin
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-21 13:46:34 -0800 (Sat, 21 Jan 2006)
Revision: 8550
Log message:
Moving files around as discussed with Jason yesterday.
This is step III and final: removing the "wrong" copy of the files from the
builtin direcotry (for some reason SVN would not allow doing this in a signle
commit with the previous step :-( ).
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-21 14:13:32 -0800 (Sat, 21 Jan 2006)
Revision: 8551
Log message:
Fixing the bootstrapping Makefile.
Changes | Path |
+2 -2 | omake-branches/0.9.6.x/src/Makefile |
+2 -2 | omake-branches/0.9.6.x/src/Makefile.nt |
+1 -1 | omake-branches/0.9.6.x/src/build/OMakefile |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-21 14:22:15 -0800 (Sat, 21 Jan 2006)
Revision: 8552
Log message:
Files need to be in order for the bootstrapping Makefile to work reliably.
Changes | Path |
+4 -0 | omake-branches/0.9.6.x/src/OMakefile |
+1 -1 | omake-branches/0.9.6.x/src/env/OMakefile |
+2 -2 | omake-branches/0.9.6.x/src/exec/OMakefile |
+3 -3 | omake-branches/0.9.6.x/src/ir/OMakefile |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-21 14:42:37 -0800 (Sat, 21 Jan 2006)
Revision: 8553
Log message:
Moving the PATH expansion of the executable in the commandline from omake_rule
(which is too early in case the beginning of the pipeline modifies the cwd or
the PATH variable) to omake_shell_job (i.e. the PATH expansion happens right
when the command is about to be executed).
Changes | Path |
+2 -39 | omake-branches/0.9.6.x/src/build/omake_rule.ml |
+1 -0 | omake-branches/0.9.6.x/src/shell/OMakefile |
+37 -0 | omake-branches/0.9.6.x/src/shell/omake_shell_job.ml |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-21 14:43:25 -0800 (Sat, 21 Jan 2006)
Revision: 8554
Log message:
Regenerated the documentation.
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-22 13:39:04 -0800 (Sun, 22 Jan 2006)
Revision: 8568
Log message:
More careful w/handling of the phony nodes. Created a flag specifying which
(internal) functions are allowed to generate PHONY nodes.
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-23 00:30:19 -0800 (Mon, 23 Jan 2006)
Revision: 8571
Log message:
Moved the NOSCANNER hack into the Common.om (it is in no way OCaml-specific).
Changes | Path |
+6 -0 | omake-branches/0.9.6.x/lib/build/Common.om |
+0 -7 | omake-branches/0.9.6.x/lib/build/OCaml.om |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-23 01:06:24 -0800 (Mon, 23 Jan 2006)
Revision: 8573
Log message:
Preparing to release version 0.9.6.8:
- Bumping the version number.
- Filling in the changelogs.
- Bumping the version number, copyright year, etc in the documentation (also
changed: "Jason Hickey" -> "Jason Hickey et. al.").
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-23 01:07:37 -0800 (Mon, 23 Jan 2006)
Revision: 8574
Log message:
Tagging the release.
Changes | Path |
Copied | omake-tags/release-0.9.6.8-1 |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-23 01:58:44 -0800 (Mon, 23 Jan 2006)
Revision: 8575
Log message:
Fixing a typo.
Changes | Path |
+1 -1 | omake-branches/0.9.6.x/CHANGELOG.txt |
+1 -1 | omake-branches/0.9.6.x/doc/html/changelog.html |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-24 14:24:15 -0800 (Tue, 24 Jan 2006)
Revision: 8596
Log message:
Installation targets should depend on the install directory.
Changes | Path |
+6 -6 | omake-branches/0.9.6.x/lib/build/C.om |
+2 -2 | omake-branches/0.9.6.x/lib/build/LaTeX.om |
+3 -3 | omake-branches/0.9.6.x/lib/build/OCaml.om |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-25 02:26:45 -0800 (Wed, 25 Jan 2006)
Revision: 8602
Log message:
Use the built-in cat by default.
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-01-25 02:29:54 -0800 (Wed, 25 Jan 2006)
Revision: 8603
Log message:
Bootstrapping Makefile need to be generated after all the generated .ml files
are in place (to make sure that the dependency information is complete).
Changes | Path |
+7 -0 | omake-branches/0.9.6.x/src/OMakefile |