Merge pull request #41461 from xplat/fix-opam-master
fix opam tool support
This commit is contained in:
commit
ba210568a9
@ -71,8 +71,12 @@ in stdenv.mkDerivation rec {
|
|||||||
# Dirty, but apparently ocp-build requires a TERM
|
# Dirty, but apparently ocp-build requires a TERM
|
||||||
makeFlags = ["TERM=screen"];
|
makeFlags = ["TERM=screen"];
|
||||||
|
|
||||||
|
# change argv0 to "opam" as a workaround for
|
||||||
|
# https://github.com/ocaml/opam/issues/2142
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
wrapProgram $out/bin/opam \
|
mv $out/bin/opam $out/bin/.opam-wrapped
|
||||||
|
makeWrapper $out/bin/.opam-wrapped $out/bin/opam \
|
||||||
|
--argv0 "opam" \
|
||||||
--suffix PATH : ${aspcud}/bin:${unzip}/bin:${curl}/bin
|
--suffix PATH : ${aspcud}/bin:${unzip}/bin:${curl}/bin
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user