about summary refs log tree commit diff
path: root/pkgs/development/tools/ocaml
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2017-05-01 11:20:50 +0200
committerGitHub <noreply@github.com>2017-05-01 11:20:50 +0200
commitb3e69c08ee152d9dc27e3e819aa6e00235993e3d (patch)
tree7faef50e0552cd9ca0f6ad35217fd40a12af885e /pkgs/development/tools/ocaml
parentd7cb79a1efc835a9c9a49e0950a5205ffb5ecb75 (diff)
parent2770be5d5e2d47bbd4f7b0eb41809cd8c97b9884 (diff)
downloadnixlib-b3e69c08ee152d9dc27e3e819aa6e00235993e3d.tar
nixlib-b3e69c08ee152d9dc27e3e819aa6e00235993e3d.tar.gz
nixlib-b3e69c08ee152d9dc27e3e819aa6e00235993e3d.tar.bz2
nixlib-b3e69c08ee152d9dc27e3e819aa6e00235993e3d.tar.lz
nixlib-b3e69c08ee152d9dc27e3e819aa6e00235993e3d.tar.xz
nixlib-b3e69c08ee152d9dc27e3e819aa6e00235993e3d.tar.zst
nixlib-b3e69c08ee152d9dc27e3e819aa6e00235993e3d.zip
Merge pull request #24742 from volth/reason-1.13.3-master
reason: init at 1.13.3
Diffstat (limited to 'pkgs/development/tools/ocaml')
-rw-r--r--pkgs/development/tools/ocaml/utop/default.nix12
1 files changed, 6 insertions, 6 deletions
diff --git a/pkgs/development/tools/ocaml/utop/default.nix b/pkgs/development/tools/ocaml/utop/default.nix
index 31549729cfe7..448386866493 100644
--- a/pkgs/development/tools/ocaml/utop/default.nix
+++ b/pkgs/development/tools/ocaml/utop/default.nix
@@ -1,5 +1,5 @@
-{ stdenv, fetchurl, ocaml, findlib, ocamlbuild, camlp4, ocaml_react
-, lambdaTerm, ocaml_lwt, makeWrapper, camomile, zed, cppo, ppx_tools
+{ stdenv, fetchurl, bash, ocaml, findlib, ocamlbuild, camlp4, ocaml_react
+, lambdaTerm, ocaml_lwt, camomile, zed, cppo, ppx_tools
 }:
 
 stdenv.mkDerivation rec {
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
     sha256 = "16z02vp9n97iax4fqpbi7v86r75vbabxvnd1rirh8w2miixs1g4x";
   };
 
-  buildInputs = [ ocaml findlib ocamlbuild makeWrapper cppo camlp4 ppx_tools ];
+  buildInputs = [ ocaml findlib ocamlbuild cppo camlp4 ppx_tools ];
 
   propagatedBuildInputs = [ lambdaTerm ocaml_lwt ];
 
@@ -35,9 +35,9 @@ stdenv.mkDerivation rec {
    do
     mv $prog .$prog-wrapped
     cat > $prog <<EOF
-#!/bin/sh
-export CAML_LD_LIBRARY_PATH=${p ocaml_lwt}/lwt:${p lambdaTerm}/lambda-term:'\$CAML_LD_LIBRARY_PATH'
-export OCAMLPATH=${p ocaml_lwt}:${p ocaml_react}:${p camomile}:${p zed}:${p lambdaTerm}:"$out"/lib/ocaml/${ocaml.version}/site-lib:'\$OCAMLPATH'
+#!${bash}/bin/bash -e
+export CAML_LD_LIBRARY_PATH="${p ocaml_lwt}/lwt:${p lambdaTerm}/lambda-term:\$CAML_LD_LIBRARY_PATH"
+export OCAMLPATH="${p ocaml_lwt}:${p ocaml_react}:${p camomile}:${p zed}:${p lambdaTerm}:"$out"/lib/ocaml/${ocaml.version}/site-lib:\$OCAMLPATH"
 ${ocaml}/bin/ocamlrun $out/bin/.$prog-wrapped \$*
 EOF
     chmod +x $prog