[Omake] SVN Commit: OMake Build System (Rev. 10734)

Jason J. Hickey jyh at cs.caltech.edu
Sun May 13 20:16:59 PDT 2007


Change the handling of .PHONY nodes, so that they appear like real files.
Reading the file builds that target.

<jyh at jaoquin ~/links/omake/svn 1314>ls -l /tmp/fuse
total 7
-r--r--r--   1 root  wheel  1024 Dec 31  1969 .OCAMLLINK
-r--r--r--   1 root  wheel  1024 Dec 31  1969 .PHONY
lrwxrwxrwx   1 root  wheel     0 Dec 31  1969 .omakedb@ -> /Users/jyh/projects/omake...
lrwxrwxrwx   1 root  wheel     0 Dec 31  1969 .omakedb.lock@ -> /Users/jyh/projects/...
-r--r--r--   1 root  wheel  1024 Dec 31  1969 CGeneratedFilesTarget
-r--r--r--   1 root  wheel  1024 Dec 31  1969 OCamlGeneratedFilesTarget
lrwxrwxrwx   1 root  wheel     0 Dec 31  1969 OMakefile@ -> /Users/jyh/projects/omak...
lrwxrwxrwx   1 root  wheel     0 Dec 31  1969 OMakefile.omc@ -> /Users/jyh/projects/...
lrwxrwxrwx   1 root  wheel     0 Dec 31  1969 OMakeroot@ -> /Users/jyh/projects/omak...
lrwxrwxrwx   1 root  wheel     0 Dec 31  1969 OMakeroot.omc@ -> /Users/jyh/projects/...
-r--r--r--   1 root  wheel  1024 Dec 31  1969 TeXGeneratedFilesTarget
-r--r--r--   1 root  wheel  1024 Dec 31  1969 clean
drwxrwxr-x   4 jyh   jyh     136 Apr 25  1939 dir1/
lrwxrwxrwx   1 root  wheel     0 Dec 31  1969 omakefs@ -> /Users/jyh/projects/omake/...
lrwxrwxrwx   1 root  wheel     0 Dec 31  1969 omakefs.omc@ -> /Users/jyh/projects/om...

----
Changes:
    +2 -0	omake-jumbo-branches/dll-fuse/lib/Pervasives.om
    +31 -24	omake-jumbo-branches/dll-fuse/src/build/omake_build.ml
    +2 -1	omake-jumbo-branches/dll-fuse/src/build/omake_build.mli
    +63 -11	omake-jumbo-branches/dll-fuse/src/builtin/omake_builtin_file.ml
    +80 -1	omake-jumbo-branches/dll-fuse/src/builtin/omake_builtin_object.ml
    +3 -2	omake-jumbo-branches/dll-fuse/src/builtin/omake_builtin_target.ml
    +1 -1	omake-jumbo-branches/dll-fuse/src/builtin/omake_builtin_test.ml
    +45 -0	omake-jumbo-branches/dll-fuse/src/eval/omake_value.ml
    +1 -0	omake-jumbo-branches/dll-fuse/src/eval/omake_value.mli
    +4 -0	omake-jumbo-branches/dll-fuse/src/ir/omake_node.ml
    +4 -0	omake-jumbo-branches/dll-fuse/src/ir/omake_node_sig.ml
    +1 -1	omake-jumbo-branches/dll-fuse/tests/dll/fuse/fuse_post.om
    +147 -68	omake-jumbo-branches/dll-fuse/tests/dll/fuse/omakefs/omakefs
 
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-05.html#07/05/13.20:16:59



More information about the OMake-CVS mailing list