Find file
Fetching contributors…
Cannot retrieve contributors at this time
55 lines (47 sloc) 1.49 KB
comp += [ "-g" "-w" "+A-27-4-42"]
link += [ "-g" ]
begin library "common"
dirname = "src/common"
files = [ "utils.ml" "common_types.ml" ]
requires = [ "compiler-libs" "compiler-libs.common" ]
end
begin library "lambda"
dirname = "src/lambda"
files = [ "cmt_specifics.ml" "mk_lambda.ml" ]
requires = [ "compiler-libs" "compiler-libs.common" "compiler-libs.optcomp" "common" ]
end
begin library "tlambda"
dirname = "src/tlambda"
files = [ "tlambda.mli" "print_tlambda.ml" "tlambda_interpret.ml" "mk_tlambda.ml" ]
requires = [ "common" "compiler-libs" "compiler-libs.common" ]
end
begin library "data"
dirname = "src/data"
files =
[
"locations.ml"
"int_interv.ml" "constants.ml"
"data.ml" "envs.ml" "access.ml" "manipulation.ml" "ifcond.ml"
"int.ml" "otherints.ml" "blocks.ml" "cps.ml" "bools.ml"
"strings.ml" "arrays.ml" "floats.ml" "funs.ml" "exprs.ml"
"print_data.ml"
]
requires = [ "common" "compiler-libs" "compiler-libs.common"]
end
begin library "hgraph"
dirname = "src/hgraph"
files = [ "hgraph_types.mli" "hgraph.ml"
"stack_types.mli" "abstract_stack.ml"
"fixpoint_types.mli" "fixpoint.ml"
"export.ml" ]
end
begin library "lambda-analysis"
dirname = "src/analysis"
files = [ "tlambda_to_hgraph.ml" "def_c_fun.ml" "tlambda_analysis.ml" "print_hgraph.ml"]
requires = [ "common" "tlambda" "hgraph" "data" ]
end
begin library "api"
dirname = "src/api"
files = [ "cdef.ml" ]
requires = [ "data" "lambda-analysis" (* temporary *) ]
end