aboutsummaryrefslogtreecommitdiff
path: root/coqide-server.opam
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2018-10-03 20:54:32 +0200
committerEmilio Jesus Gallego Arias2018-10-08 19:14:28 +0200
commitfaf6ffc00d91a7cc759ef65f9864d00773c96b19 (patch)
treeeec75942d48fdf1a5b97afc5693a83d1d88aad00 /coqide-server.opam
parentd792c2bf18e68a6301f295c79c05f25738456ecf (diff)
[ide] [dune] [test-suite] Reorganize `fake_ide` build.
Even if `fake_ide` was under tools, it depended on libraries from `ide`. Thus, we move `fake_ide` to `ide`, and make it "private" to the test-suite [this means `test-suite` depends on the `ide` folder then]. In the Dune side, we reorganize libraries so `fake_ide` doesn't depend on GTK anymore, this allows to run the test-suite when GTK is not available. In order to achieve this, we had to split the `coqide` package in a server and client version.
Diffstat (limited to 'coqide-server.opam')
-rw-r--r--coqide-server.opam16
1 files changed, 16 insertions, 0 deletions
diff --git a/coqide-server.opam b/coqide-server.opam
new file mode 100644
index 0000000000..546ce75dbd
--- /dev/null
+++ b/coqide-server.opam
@@ -0,0 +1,16 @@
+opam-version: "1.2"
+maintainer: "The Coq development team <coqdev@inria.fr>"
+authors: "The Coq development team, INRIA, CNRS, and contributors."
+homepage: "https://coq.inria.fr/"
+bug-reports: "https://github.com/coq/coq/issues"
+dev-repo: "https://github.com/coq/coq.git"
+license: "LGPL-2.1"
+
+available: [ocaml-version >= "4.05.0"]
+
+depends: [
+ "dune" { build & >= "1.2.0" }
+ "coq"
+]
+
+build: [ [ "dune" "build" "-p" name "-j" jobs ] ]