Merge pull request #148947 from l0b0/tests/verify-embedded-shell-scripts

This commit is contained in:
Artturi 2023-07-28 03:39:26 +03:00 committed by GitHub
commit 1b6b1473e1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -190,8 +190,8 @@ buildPythonApplication rec {
installPhase = ''
runHook preInstall
mkdir -p $out
mkdir -p $kitten/bin
mkdir -p "$out"
mkdir -p "$kitten/bin"
${if stdenv.isDarwin then ''
mkdir "$out/bin"
ln -s ../Applications/kitty.app/Contents/MacOS/kitty "$out/bin/kitty"
@ -202,8 +202,8 @@ buildPythonApplication rec {
installManPage 'docs/_build/man/kitty.1'
'' else ''
cp -r linux-package/{bin,share,lib} $out
cp linux-package/bin/kitten $kitten/bin/kitten
cp -r linux-package/{bin,share,lib} "$out"
cp linux-package/bin/kitten "$kitten/bin/kitten"
''}
wrapProgram "$out/bin/kitty" --prefix PATH : "$out/bin:${lib.makeBinPath [ imagemagick ncurses.dev ]}"
@ -220,7 +220,7 @@ buildPythonApplication rec {
mkdir -p $terminfo/share
mv "$terminfo_src" $terminfo/share/terminfo
mkdir -p $out/nix-support
mkdir -p "$out/nix-support"
echo "$terminfo" >> $out/nix-support/propagated-user-env-packages
cp -r 'shell-integration' "$shell_integration"