Skip to content

Commit

Permalink
Merge pull request #4128 from choeger/opam-publish/modelica_ml.0.2.0
Browse files Browse the repository at this point in the history
modelica_ml.0.2.0 - via opam-publish
  • Loading branch information
yallop committed May 22, 2015
2 parents 98a652c + ffc3a31 commit 4ed9772
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 0 deletions.
7 changes: 7 additions & 0 deletions packages/modelica_ml/modelica_ml.0.2.0/descr
@@ -0,0 +1,7 @@
Modelica abstract syntax and parser
Modelica_ml is a Modelica frontend implemented in OCaml. It is written
with compilation in mind, but should also be useful for other
applications. Modelica_ml currently supports abstract syntax, parsing,
pretty printing and a form of lookup analysis (class normalization).
Patches welcome!

14 changes: 14 additions & 0 deletions packages/modelica_ml/modelica_ml.0.2.0/files/modelica.ml.install
@@ -0,0 +1,14 @@
bin: [
"?_build/test/modclread.byte" {"modclread"}
"?_build/test/modclread.native" {"modclread"}
"?_build/test/modcl.byte" {"modcl"}
"?_build/test/modcl.native" {"modcl"}
"?_build/test/modclc.byte" {"modclc"}
"?_build/test/modclc.native" {"modclc"}
"?_build/test/parse_package.byte" {"parse_pkg"}
"?_build/test/parse_package.native" {"parse_pkg"}
"?_build/test/parse_modelica.byte" {"parse_modelica"}
"?_build/test/parse_modelica.native" {"parse_modelica"}
"?_build/test/modelica_frontend_tests.byte" {"modelica_frontend_tests"}
"?_build/test/modelica_frontend_tests.native" {"modelica_frontend_tests"}
]
27 changes: 27 additions & 0 deletions packages/modelica_ml/modelica_ml.0.2.0/opam
@@ -0,0 +1,27 @@
opam-version: "1.2"
maintainer: "\"Christoph Höger <christoph.hoeger@tu-berlin.de>\""
authors: "\"Christoph Höger <christoph.hoeger@tu-berlin.de>\""
homepage: "http://github.com/choeger/modelica.ml"
license: "BSD-3-clause"
bug-reports: "https://github.com/choeger/modelica.ml/issues"
dev-repo: "https://github.com/choeger/modelica.ml.git"
build: [
["ocaml" "setup.ml" "-configure" "--prefix" prefix]
["ocaml" "setup.ml" "-build"]
]
install: ["ocaml" "setup.ml" "-install"]
build-doc: ["ocaml" "setup.ml" "-doc"]
remove: ["ocamlfind" "remove" "modelica_ml"]
depends: [
"batteries"
"menhir"
"ocamlfind"
"ocamlgraph"
"ppx_deriving" {= "1.0"}
"ppx_deriving_yojson" {= "2.0"}
"ppx_import"
"ppx_monadic"
"sedlex"
]
depopts: "ounit"
available: [ocaml-version >= "4.02.1"]
2 changes: 2 additions & 0 deletions packages/modelica_ml/modelica_ml.0.2.0/url
@@ -0,0 +1,2 @@
http: "https://github.com/choeger/modelica.ml/archive/v0.2.0.tar.gz"
checksum: "5c1780b0a016f106ccc256b0a6f0b388"

0 comments on commit 4ed9772

Please sign in to comment.