[ocaml-platform] "opam config env" and emacs
Christophe.Troestler at umons.ac.be
Sat Apr 6 19:24:25 BST 2013
Maybe some ~/.opam/opam.el package would indeed be useful. On a
related note, I have the following added to 'tuareg-mode-hook so that
the compilation (C-cC-c) uses the currently selected OPAM compiler.
(defadvice compile (before compile-opam activate)
"Run opam to update environment variables"
(set (make-local-variable 'compilation-environment)
(ignore-errors (call-process "opam" nil t nil "config" "-env"))
(while (re-search-forward "; *export.*$" nil t)
(replace-match "" nil nil))
(split-string (buffer-substring 1 (point-max)))
On Sat, 6 Apr 2013 14:12:39 -0400, Yaron Minsky wrote:
> Does anyone know a good way of setting up emacs to point to the
> appropriate site-lisp directory in OPAM? Right now, I have a stanza
> like this in my .emacs:
> (add-to-list 'load-path
> But this is of course not at all sensitive to opam switch. Jeremie
> has some auto-detection code here:
> Should we integrate this into OPAM somehow so people don't have to dig
> this out and cut and paste it in?
More information about the Platform