Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-03 09:01:25 -0700 (Sat, 03 May 2003)
Revision: 56
Log message:
Ported to native Win32. The OSTYPE variable can be used in the
OMakefile to tell what arch is building. Note that on Win32,
the shell is the dumb cmd.exe. Most commands in the OMakefiles
run without change on Win32; redirection works, etc. One difference
is that the environment uses "set var=val && command" instead
of "var=val command".
Not much has changed on the Unix end, and mcc seems to compile
fine on Unix.
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-03 13:31:53 -0700 (Sat, 03 May 2003)
Revision: 57
Log message:
A few more minor config changes for Win32.
Changes | Path |
+6 -6 | omake/Makefile.nt |
+66 -42 | omake/OMakeroot |
+2 -2 | omake/omake_exec_win32.ml |
+2 -2 | omake/src/build/omake_build.ml |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-04 16:03:24 -0700 (Sun, 04 May 2003)
Revision: 58
Log message:
Added some README files.
Changes | Path |
+6 -1 | omake/Makefile.in |
Added | omake/README.Unix |
Properties | omake/README.Unix |
Added | omake/README.WIN32 |
Properties | omake/README.WIN32 |
Changes by: ( at unknown.email)
Date: 2003-05-04 16:03:24 -0700 (Sun, 04 May 2003)
Revision: 59
Log message:
This commit was manufactured by cvs2svn to create tag 'omake_0_5_0'.
Changes | Path |
Copied | omake-branches/omake_0_5_0 |
Changes by: ( at unknown.email)
Date: 2003-05-04 16:03:24 -0700 (Sun, 04 May 2003)
Revision: 60
Log message:
This commit was manufactured by cvs2svn to create branch
'omake_0_5_0_release'.
Changes | Path |
Copied | omake-branches/omake_0_5_0_release |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-04 17:38:27 -0700 (Sun, 04 May 2003)
Revision: 61
Log message:
Do not raise exceptions in threads.
Changes | Path |
+11 -17 | omake/omake_exec_win32.ml |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-04 18:10:06 -0700 (Sun, 04 May 2003)
Revision: 62
Log message:
Add yet another exception wrapper.
Changes | Path |
+4 -0 | omake/omake_exec_win32.ml |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-04 18:13:44 -0700 (Sun, 04 May 2003)
Revision: 63
Log message:
Added yet another file expansion. nmake is so dumb.
I believe this does it for this set of changes.
Changes | Path |
+42 -0 | omake/Files |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-04 18:16:29 -0700 (Sun, 04 May 2003)
Revision: 64
Log message:
Well, one minor change to remove bold sequences in nroff.
Changes | Path |
+1 -1 | omake/Makefile.in |
Changes by: ( at unknown.email)
Date: 2003-05-04 18:16:29 -0700 (Sun, 04 May 2003)
Revision: 65
Log message:
This commit was manufactured by cvs2svn to create tag
'omake_0_5_0_5'.
Changes | Path |
Copied | omake-tags/omake_0_5_0_5 |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-04 18:21:30 -0700 (Sun, 04 May 2003)
Revision: 66
Log message:
This "release branch" stuff is confusing me.
Changes | Path |
+42 -0 | omake-branches/omake_0_5_0_release/Files |
+1 -1 | omake-branches/omake_0_5_0_release/Makefile.in |
+15 -17 | omake-branches/omake_0_5_0_release/omake_exec_win32.ml |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-08 09:48:27 -0700 (Thu, 08 May 2003)
Revision: 67
Log message:
Jyh installs into mcc by default.
Changes | Path |
+2 -0 | omake/rebuild.sh |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-08 09:48:56 -0700 (Thu, 08 May 2003)
Revision: 68
Log message:
Working on Justin's publish script.
Changes | Path |
+6 -0 | omake-branches/omake_0_5_0_release/Makefile.in |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-08 10:52:58 -0700 (Thu, 08 May 2003)
Revision: 69
Log message:
RPM files back to omake directory.
Changes | Path |
+6 -0 | omake/Makefile.in |
+11 -2 | omake/make_rpm |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-08 11:00:00 -0700 (Thu, 08 May 2003)
Revision: 70
Log message:
Add "publish" target to Makefile.
Changes | Path |
+2 -3 | omake/Makefile.in |
+20 -3 | omake/make_rpm |
Changes by: mojave (mojave at unknown.email)
Date: 2003-05-08 11:11:42 -0700 (Thu, 08 May 2003)
Revision: 71
Log message:
Added option to install.
Changes | Path |
+18 -4 | omake/make_rpm |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-08 11:17:43 -0700 (Thu, 08 May 2003)
Revision: 72
Log message:
Ok, I think this finishes the "publish" target.
This installs on mojave. As usual, I am confused about how
to install software on the slaves.
Changes | Path |
+3 -1 | omake/Makefile.in |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-08 12:39:41 -0700 (Thu, 08 May 2003)
Revision: 73
Log message:
Commit these files before trying out cvs_realclean...
Changes | Path |
+49 -148 | omake/Files |
+27 -7 | omake/Makefile.in |
Added | omake/src/main/cvs_realclean.ml |
Properties | omake/src/main/cvs_realclean.ml |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-08 12:49:40 -0700 (Thu, 08 May 2003)
Revision: 74
Log message:
Added cvs_realclean.
Changes | Path |
+3 -2 | omake/Makefile.in |
+1 -1 | omake/make_rpm |
+5 -2 | omake/omake.spec |
+1 -0 | omake/src/main/cvs_realclean.ml |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-08 12:52:17 -0700 (Thu, 08 May 2003)
Revision: 75
Log message:
Add cvs_realclean to win32.
Changes | Path |
+11 -7 | omake/Makefile.nt |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-08 13:39:42 -0700 (Thu, 08 May 2003)
Revision: 76
Log message:
Forgot to add directory name.
Changes | Path |
+5 -5 | omake/Makefile.in |
+3 -2 | omake/src/main/cvs_realclean.ml |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-11 08:03:44 -0700 (Sun, 11 May 2003)
Revision: 77
Log message:
Modified scanning algorithm to run less often. The old algorithm
re-ran the scanner each time the source or dependencies changed.
The new scanner runs only if the source changes.
I removed an optimization that would coalesce scanner targets.
It is still a good idea, but it is a little hard to maintain.
With the new algorithm, scanning should happen much less often.
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-19 13:21:18 -0700 (Mon, 19 May 2003)
Revision: 78
Log message:
Added explicit dependencies for OCaml generated files.
Usage:
OCamlGeneratedFiles(foo.ml bar.ml baz.mli)
This will ensure that these files are built before dependency
analysis.
Changes | Path |
+9 -0 | omake/OMakeroot |
+8 -4 | omake/src/env/omake_env.ml |
+7 -0 | omake/src/eval/omake_eval.ml |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-19 16:41:06 -0700 (Mon, 19 May 2003)
Revision: 79
Log message:
Dumb, forgot to compare _directories_ when comparing phony targets. Oops.
This was the cause of the deadlocked .DEFAULT. Don't know why it
appeared only on quistis.chaos2.org
Changes | Path |
+12 -2 | omake/src/build/omake_build.ml |
+3 -0 | omake/src/env/omake_env.ml |
+9 -5 | omake/src/ir/omake_node.ml |
Changes by: justins (justins at unknown.email)
Date: 2003-05-19 19:10:44 -0700 (Mon, 19 May 2003)
Revision: 80
Log message:
Ignore final binary files
Changes | Path |
Properties | omake |
+2 -0 | omake/.cvsignore |
Changes by: justins (justins at unknown.email)
Date: 2003-05-19 20:12:15 -0700 (Mon, 19 May 2003)
Revision: 81
Log message:
Ignore that bloody autom4te directory...
Changes | Path |
Properties | omake |
+1 -0 | omake/.cvsignore |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-20 09:07:38 -0700 (Tue, 20 May 2003)
Revision: 82
Log message:
Working on RPM build.
Changes | Path |
+1 -1 | omake/Makefile.in |
+5 -32 | omake/make_rpm |
+3 -2 | omake/omake.spec |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-20 09:09:21 -0700 (Tue, 20 May 2003)
Revision: 83
Log message:
Separate number from Release.
Changes | Path |
+1 -1 | omake/omake.spec |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-20 09:17:45 -0700 (Tue, 20 May 2003)
Revision: 84
Log message:
Trying install script.
Changes | Path |
Added | omake/config_rpm |
Properties | omake/config_rpm |
Added | omake/install_rpm |
Properties | omake/install_rpm |
+2 -2 | omake/omake.spec |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-20 09:24:40 -0700 (Tue, 20 May 2003)
Revision: 85
Log message:
Use chroot properly.
Changes | Path |
+1 -2 | omake/install_rpm |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-05-21 19:17:04 -0700 (Wed, 21 May 2003)
Revision: 86
Log message:
Nothing substantial here, just a few more debugging lines.
Changes | Path |
+6 -2 | omake/src/build/omake_build.ml |
+0 -3 | omake/src/build/omake_build_type.ml |
+3 -0 | omake/src/env/omake_env.ml |