[Omake] SVN Commit: OMake Build System [0.9.8.x] (Rev. 12664)

Aleksey Nogin nogin at metaprl.org
Tue Jan 15 11:57:00 PST 2008


Removing the Om_symbol module, restoring the usage of Lm_symbol, which is a
symlink to Lm_symbol_hash implelemtation.

This is, essentially, a reversal of rev. 12585

P.S. We may want to revisit this after the "jumbo" stuff is fully landed, but
currently it's too big of a hassle to try to push these changes through the
branches. Also it's not clear why Om_symbol might be better then
Lm_symbol_hash (the two implementations are almost identical).

----
Changes in omake-branches/0.9.8.x/src:
    +6 -8       Makefile
    +6 -8       Makefile.nt
    +1 -1       ast/omake_ast.ml
    +1 -1       ast/omake_ast_print.ml
    +4 -4       ast/omake_ast_util.ml
    +2 -2       build/omake_build.ml
    +1 -1       build/omake_build_type.ml
    +1 -1       build/omake_build_util.ml
    +1 -1       build/omake_build_util.mli
    +8 -8       build/omake_builtin.ml
    +1 -1       build/omake_builtin.mli
    +1 -1       build/omake_builtin_type.ml
    +3 -3       build/omake_builtin_util.ml
    +1 -1       build/omake_builtin_util.mli
    +11 -11     build/omake_rule.ml
    +1 -1       builtin/omake_builtin_arith.ml
    +15 -15     builtin/omake_builtin_base.ml
    +2 -2       builtin/omake_builtin_file.ml
    +30 -30     builtin/omake_builtin_io_fun.ml
    +6 -6       builtin/omake_builtin_object.ml
    +2 -2       builtin/omake_builtin_rule.ml
    +1 -1       builtin/omake_builtin_shell.ml
    +1 -1       builtin/omake_builtin_target.ml
    +1 -1       builtin/omake_builtin_test.ml
    +17 -17     env/omake_ast_parse.input
    +1 -1       env/omake_command_digest.ml
    +9 -9       env/omake_env.ml
    +1 -1       env/omake_env.mli
    +5 -5       env/omake_exp_lex.ml
    +3 -3       env/omake_exp_parse.mly
    +49 -49     env/omake_ir_ast.ml
    +1 -1       env/omake_ir_ast.mli
    +2 -2       env/omake_ir_semant.ml
    +1 -1       eval/omake_eval.ml
    +1 -1       ir/omake_command.mli
    +3 -3       ir/omake_ir.ml
    +1 -1       ir/omake_ir_free_vars.ml
    +1 -1       ir/omake_ir_free_vars.mli
    +1 -1       ir/omake_ir_print.ml
    +5 -5       ir/omake_lexer.ml
    +1 -1       ir/omake_node.ml
    +6 -6       ir/omake_parser.ml
    +4 -3       ir/omake_pos.ml
    +1 -1       ir/omake_shell_type.ml
    +208 -208   ir/omake_symbol.ml
    +1 -1       ir/omake_value_print.ml
    +3 -2       ir/omake_value_type.ml
    +2 -2       ir/omake_var.ml
    +1 -1       ir/omake_var.mli
    +2 -2       libmojave/OMakefile
    +1 -1       main/omake_main.ml
    +3 -3       shell/omake_shell_completion.ml
    +6 -6       shell/omake_shell_job.ml
    +1 -1       shell/omake_shell_job.mli
    +2 -2       shell/omake_shell_lex.ml
    +1 -1       shell/omake_shell_lex.mli
    +0 -1       util/OMakefile
    Deleted     util/om_symbol.ml
    +3 -3       util/omake_marshal.ml
    +1 -1       util/omake_print_util.ml
    +1 -1       util/omake_print_util.mli
 
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2008-01.html#08/01/15.11:57:00



More information about the OMake-CVS mailing list