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

Jason Hickey jyh at cs.caltech.edu
Sun Apr 1 20:07:17 PDT 2007


Bleh, the message is getting lost.
---

Added the "dll" feature.

This adds the raw code for dynamic loading, but it isn't so
useful by itself.  The actual linking requires a description
that is compiled from the C header files.  So this becomes
useful only after the "parse" branch.

On Apr 1, 2007, at 8:05 PM, Jason Hickey wrote:

> useful only after the "parse" branch.
>
> ----
> Changes:
>     +7 -1	omake-jumbo-branches/DEPENDENCIES
>     +23 -7	omake-jumbo-branches/all-features/0.9.8.x/src/Makefile
>     +23 -7	omake-jumbo-branches/all-features/0.9.8.x/src/Makefile.nt
>     +1 -0	omake-jumbo-branches/all-features/0.9.8.x/src/builtin/ 
> OMakefile
>     Added	omake-jumbo-branches/all-features/0.9.8.x/src/builtin/ 
> omake_builtin_dll.ml
>     Added	omake-jumbo-branches/all-features/0.9.8.x/src/builtin/ 
> omake_builtin_dll.mli
>     +4 -0	omake-jumbo-branches/all-features/0.9.8.x/src/clib/OMakefile
>     Added	omake-jumbo-branches/all-features/0.9.8.x/src/clib/lm_dll.c
>     Added	omake-jumbo-branches/all-features/0.9.8.x/src/clib/lm_dll.h
>     Added	omake-jumbo-branches/all-features/0.9.8.x/src/clib/ 
> lm_dll_hooks.h
>     +10 -0	omake-jumbo-branches/all-features/0.9.8.x/src/env/ 
> omake_env.ml
>     +2 -0	omake-jumbo-branches/all-features/0.9.8.x/src/env/ 
> omake_env.mli
>     +14 -0	omake-jumbo-branches/all-features/0.9.8.x/src/eval/ 
> omake_eval.ml
>     +4 -0	omake-jumbo-branches/all-features/0.9.8.x/src/eval/ 
> omake_eval.mli
>     +9 -0	omake-jumbo-branches/all-features/0.9.8.x/src/eval/ 
> omake_value.ml
>     +1 -0	omake-jumbo-branches/all-features/0.9.8.x/src/eval/ 
> omake_value.mli
>     +4 -0	omake-jumbo-branches/all-features/0.9.8.x/src/ir/ 
> omake_symbol.ml
>     +5 -0	omake-jumbo-branches/all-features/0.9.8.x/src/libmojave/ 
> OMakefile
>     Added	omake-jumbo-branches/all-features/0.9.8.x/src/libmojave/ 
> lm_dll.ml
>     Added	omake-jumbo-branches/all-features/0.9.8.x/src/libmojave/ 
> lm_id.ml
>     Added	omake-jumbo-branches/all-features/0.9.8.x/src/libmojave/ 
> lm_id.mli
>     Copied	omake-jumbo-branches/dll/ (from rev 10314, omake-jumbo- 
> branches/var4)
>     Replaced	omake-jumbo-branches/dll/0.9.8.x/
>     Copied	omake-jumbo-branches/dll/0.9.8.x/ (from rev 10316, omake- 
> jumbo-branches/var4/0.9.8.x)
>     +23 -7	omake-jumbo-branches/dll/0.9.8.x/src/Makefile
>     +23 -7	omake-jumbo-branches/dll/0.9.8.x/src/Makefile.nt
>     +1 -0	omake-jumbo-branches/dll/0.9.8.x/src/builtin/OMakefile
>     Added	omake-jumbo-branches/dll/0.9.8.x/src/builtin/ 
> omake_builtin_dll.ml
>     Added	omake-jumbo-branches/dll/0.9.8.x/src/builtin/ 
> omake_builtin_dll.mli
>     +4 -0	omake-jumbo-branches/dll/0.9.8.x/src/clib/OMakefile
>     Added	omake-jumbo-branches/dll/0.9.8.x/src/clib/lm_dll.c
>     Added	omake-jumbo-branches/dll/0.9.8.x/src/clib/lm_dll.h
>     Added	omake-jumbo-branches/dll/0.9.8.x/src/clib/lm_dll_hooks.h
>     +10 -0	omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.ml
>     +2 -0	omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.mli
>     +14 -0	omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_eval.ml
>     +4 -0	omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_eval.mli
>     +9 -0	omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_value.ml
>     +1 -0	omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_value.mli
>     +4 -0	omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_symbol.ml
>     +5 -0	omake-jumbo-branches/dll/0.9.8.x/src/libmojave/OMakefile
>     Added	omake-jumbo-branches/dll/0.9.8.x/src/libmojave/lm_dll.ml
>     Added	omake-jumbo-branches/dll/0.9.8.x/src/libmojave/lm_id.ml
>     Added	omake-jumbo-branches/dll/0.9.8.x/src/libmojave/lm_id.mli
>     Copied	omake-jumbo-branches/dll/boring (from rev 10316, omake- 
> jumbo-branches/var4/boring)
>     +23 -7	omake-jumbo-branches/parse/0.9.8.x/src/Makefile
>     +23 -7	omake-jumbo-branches/parse/0.9.8.x/src/Makefile.nt
>     +1 -0	omake-jumbo-branches/parse/0.9.8.x/src/builtin/OMakefile
>     Added	omake-jumbo-branches/parse/0.9.8.x/src/builtin/ 
> omake_builtin_dll.ml
>     Added	omake-jumbo-branches/parse/0.9.8.x/src/builtin/ 
> omake_builtin_dll.mli
>     +4 -0	omake-jumbo-branches/parse/0.9.8.x/src/clib/OMakefile
>     Added	omake-jumbo-branches/parse/0.9.8.x/src/clib/lm_dll.c
>     Added	omake-jumbo-branches/parse/0.9.8.x/src/clib/lm_dll.h
>     Added	omake-jumbo-branches/parse/0.9.8.x/src/clib/lm_dll_hooks.h
>     +10 -0	omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.ml
>     +2 -0	omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.mli
>     +14 -0	omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_eval.ml
>     +4 -0	omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_eval.mli
>     +9 -0	omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_value.ml
>     +1 -0	omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_value.mli
>     +4 -0	omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_symbol.ml
>     +5 -0	omake-jumbo-branches/parse/0.9.8.x/src/libmojave/OMakefile
>     Added	omake-jumbo-branches/parse/0.9.8.x/src/libmojave/lm_dll.ml
>     Added	omake-jumbo-branches/parse/0.9.8.x/src/libmojave/lm_id.ml
>     Added	omake-jumbo-branches/parse/0.9.8.x/src/libmojave/lm_id.mli
>
> A hyperlinked version of this commit is available at
> http://svn.metaprl.org/commitlogs/omake/2007-04.html#07/04/01.20:05:27
>
> _______________________________________________
> OMake-CVS mailing list
> OMake-CVS at metaprl.org
> https://lists.metaprl.org/mailman/listinfo/omake-cvs

--
Jason Hickey                  http://www.cs.caltech.edu/~jyh
Caltech Computer Science      Tel: 626-395-6568 FAX: 626-792-4257





More information about the OMake-Devel mailing list