Merge pull request #69349 from uri-canva/rider

jetbrains.rider: fix on darwin
This commit is contained in:
Jörg Thalheim 2019-09-24 14:45:04 +01:00 committed by GitHub
commit f7f356a9c9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -201,11 +201,11 @@ let
platforms = platforms.linux;
};
}) (attrs: {
patchPhase = assert stdenv.hostPlatform.isLinux; attrs.patchPhase + ''
patchPhase = lib.optionalString (!stdenv.isDarwin) (attrs.patchPhase + ''
# Patch built-in mono for ReSharperHost to start successfully
interpreter=$(echo ${stdenv.glibc.out}/lib/ld-linux*.so.2)
patchelf --set-interpreter "$interpreter" lib/ReSharperHost/linux-x64/mono/bin/mono-sgen
'';
'');
});
buildRubyMine = { name, version, src, license, description, wmClass, ... }: