|
| 1 | +version = "[distributed with OCaml]" |
| 2 | +description = "compiler-libs support library" |
| 3 | +directory= "+compiler-libs" |
| 4 | + |
| 5 | +package "common" ( |
| 6 | + requires = "compiler-libs" |
| 7 | + version = "[distributed with OCaml]" |
| 8 | + description = "Common compiler routines" |
| 9 | + archive(byte) = "ocamlcommon.cma" |
| 10 | + archive(native) = "ocamlcommon.cmxa" |
| 11 | +) |
| 12 | + |
| 13 | +package "bytecomp" ( |
| 14 | + requires = "compiler-libs.common" |
| 15 | + version = "[distributed with OCaml]" |
| 16 | + description = "Bytecode compiler" |
| 17 | + archive(byte) = "ocamlbytecomp.cma" |
| 18 | + archive(native) = "ocamlbytecomp.cmxa" |
| 19 | +) |
| 20 | + |
| 21 | +package "optcomp" ( |
| 22 | + requires = "compiler-libs.common" |
| 23 | + version = "[distributed with OCaml]" |
| 24 | + description = "Native-code compiler" |
| 25 | + archive(byte) = "ocamloptcomp.cma" |
| 26 | + archive(native) = "ocamloptcomp.cmxa" |
| 27 | + exists_if = "ocamloptcomp.cma" |
| 28 | +) |
| 29 | + |
| 30 | +package "toplevel" ( |
| 31 | + requires = "compiler-libs.bytecomp" |
| 32 | + version = "[distributed with OCaml]" |
| 33 | + description = "Toplevel interactions" |
| 34 | + archive(byte) = "ocamltoplevel.cma" |
| 35 | +) |
| 36 | + |
| 37 | +package "native-toplevel" ( |
| 38 | + requires = "compiler-libs.optcomp dynlink" |
| 39 | + version = "[distributed with OCaml]" |
| 40 | + description = "Toplevel interactions" |
| 41 | + archive(native) = "ocamltoplevel.cmxa" |
| 42 | + exists_if = "ocamltoplevel.cmxa" |
| 43 | +) |
0 commit comments