diff options
author | Amanda Cameron <amanda@darkdna.net> | 2019-10-05 14:54:02 -0400 |
---|---|---|
committer | Amanda Cameron <amanda@darkdna.net> | 2019-10-05 14:54:02 -0400 |
commit | 317a011e5e250f57f82663b922f8aa762295c170 (patch) | |
tree | fdb86d10ba590991a04f87df8a0caa8b6f5c5ab9 /pkgs/applications/editors | |
parent | 922de4f4b54858a4938a5593d50b5a5eecd47712 (diff) | |
download | nixlib-317a011e5e250f57f82663b922f8aa762295c170.tar nixlib-317a011e5e250f57f82663b922f8aa762295c170.tar.gz nixlib-317a011e5e250f57f82663b922f8aa762295c170.tar.bz2 nixlib-317a011e5e250f57f82663b922f8aa762295c170.tar.lz nixlib-317a011e5e250f57f82663b922f8aa762295c170.tar.xz nixlib-317a011e5e250f57f82663b922f8aa762295c170.tar.zst nixlib-317a011e5e250f57f82663b922f8aa762295c170.zip |
vscode: Make it so that it places the .app in /Applications on macOS
Diffstat (limited to 'pkgs/applications/editors')
-rw-r--r-- | pkgs/applications/editors/vscode/generic.nix | 6 | ||||
-rw-r--r-- | pkgs/applications/editors/vscode/vscodium.nix | 8 |
2 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/applications/editors/vscode/generic.nix b/pkgs/applications/editors/vscode/generic.nix index 7b7209a5e1f4..bdcf786f61d2 100644 --- a/pkgs/applications/editors/vscode/generic.nix +++ b/pkgs/applications/editors/vscode/generic.nix @@ -69,9 +69,9 @@ in installPhase = if system == "x86_64-darwin" then '' - mkdir -p $out/lib/vscode $out/bin - cp -r ./* $out/lib/vscode - ln -s $out/lib/vscode/Contents/Resources/app/bin/${executableName} $out/bin + mkdir -p "$out/Applications/${longName}.app" $out/bin + cp -r ./* "$out/Applications/${longName}.app" + ln -s "$out/Applications/${longName}.app/Contents/Resources/app/bin/code" $out/bin/${executableName} '' else '' mkdir -p $out/lib/vscode $out/bin cp -r ./* $out/lib/vscode diff --git a/pkgs/applications/editors/vscode/vscodium.nix b/pkgs/applications/editors/vscode/vscodium.nix index b526d8fe327e..3024ea107999 100644 --- a/pkgs/applications/editors/vscode/vscodium.nix +++ b/pkgs/applications/editors/vscode/vscodium.nix @@ -14,8 +14,14 @@ let x86_64-linux = "15m7mfb8gmx3pwydc37blj0rxwgmkrnqfj6y79rpqlr2dg92gwlb"; x86_64-darwin = "080k4fnfa5ylmmya6zprgci3gld9mrbqsfnk53hgcny91ykl5xj5"; }.${system}; + + sourceRoot = { + x86_64-linux = "."; + x86_64-darwin = ""; + }.${system}; in callPackage ./generic.nix rec { + inherit sourceRoot; version = "1.38.1"; pname = "vscodium"; @@ -29,8 +35,6 @@ in inherit sha256; }; - sourceRoot = "."; - meta = with stdenv.lib; { description = '' Open source source code editor developed by Microsoft for Windows, |