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

Jason Hickey jyh at cs.caltech.edu
Mon Apr 16 11:00:30 PDT 2007


Some modifications to the DLL stuff.
   - Fixed 0-arity function calls.
   - Added some more GTK stuff.
   - Added a "target navigator" as a demo.
This basically finishes the major backporting of the DLLs.

It would be nice to implement the exploded-omake-value-to-C-value
operation.  It is pretty straightforward, but not incredibly urgent.

----
Changes:
    +1 -0	omake-jumbo-branches/dll2/0.9.8.x/lib/build/Dll.om
    +106 -54	omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Dll.om
    +1 -1	omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Lex.om
    +24 -4	omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Parse.om
    +3 -1	omake-jumbo-branches/dll2/0.9.8.x/src/Makefile
    +3 -1	omake-jumbo-branches/dll2/0.9.8.x/src/Makefile.nt
    +227 -38	omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_dll.ml
    +31 -3	omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_io.ml
    Properties	omake-jumbo-branches/dll2/0.9.8.x/src/clib/
    +2 -0	omake-jumbo-branches/dll2/0.9.8.x/src/clib/OMakefile
    +31 -7	omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.ml
    +1 -0	omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.mli
    +26 -1	omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_eval.ml
    +3 -0	omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir_print.ml
    +1 -0	omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir_print.mli
    +1 -2	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/OMakefile
    +1 -1	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/test_post.ml
    +8 -22	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/OMakefile
    Added	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/browser.om
    +11 -64	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_lib.c
    +41 -4	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_omake.om
    +4 -4	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_post.ml
    +39 -14	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_post.om
    +2 -71	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_types.c
    +112 -2	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_types.h
    +8 -15	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/main.ml
    Added	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/main.om
    +22 -21	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/structs.export
    +57 -30	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/text.om
    +26 -0	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/values.export
    +8 -22	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/OMakefile
    +23 -2	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/libtest.c
    +16 -2	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/main.ml
    Added	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/main.om
    Deleted	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test
    +11 -2	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test.h
    +0 -80	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_lib.c
    +1 -4	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_types.c
    +12 -5	omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_types.h
 
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-04.html#07/04/16.11:00:30



More information about the OMake-CVS mailing list