diff options
author | Luflosi <luflosi@luflosi.de> | 2021-06-14 10:18:04 +0200 |
---|---|---|
committer | Luflosi <luflosi@luflosi.de> | 2021-06-14 12:02:30 +0200 |
commit | d11e9b1fe51cc31cb1e45666b4946f8fbee39afe (patch) | |
tree | 7b6ca5889675ee1089fc740cc2b256aceef2f8c7 /pkgs/applications/terminal-emulators | |
parent | 799cdbd8342c5ad3adbede25caf6d544c56f019b (diff) | |
download | nixlib-d11e9b1fe51cc31cb1e45666b4946f8fbee39afe.tar nixlib-d11e9b1fe51cc31cb1e45666b4946f8fbee39afe.tar.gz nixlib-d11e9b1fe51cc31cb1e45666b4946f8fbee39afe.tar.bz2 nixlib-d11e9b1fe51cc31cb1e45666b4946f8fbee39afe.tar.lz nixlib-d11e9b1fe51cc31cb1e45666b4946f8fbee39afe.tar.xz nixlib-d11e9b1fe51cc31cb1e45666b4946f8fbee39afe.tar.zst nixlib-d11e9b1fe51cc31cb1e45666b4946f8fbee39afe.zip |
kitty: runHook preBuild and postBuild
Diffstat (limited to 'pkgs/applications/terminal-emulators')
-rw-r--r-- | pkgs/applications/terminal-emulators/kitty/default.nix | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/pkgs/applications/terminal-emulators/kitty/default.nix b/pkgs/applications/terminal-emulators/kitty/default.nix index 428830d945e6..f038fb123a5d 100644 --- a/pkgs/applications/terminal-emulators/kitty/default.nix +++ b/pkgs/applications/terminal-emulators/kitty/default.nix @@ -68,17 +68,21 @@ buildPythonApplication rec { dontConfigure = true; - buildPhase = if stdenv.isDarwin then '' - ${python.interpreter} setup.py kitty.app \ - --update-check-interval=0 \ - --disable-link-time-optimization - make man - '' else '' - ${python.interpreter} setup.py linux-package \ - --update-check-interval=0 \ - --egl-library='${lib.getLib libGL}/lib/libEGL.so.1' \ - --startup-notification-library='${libstartup_notification}/lib/libstartup-notification-1.so' \ - --canberra-library='${libcanberra}/lib/libcanberra.so' + buildPhase = '' + runHook preBuild + ${if stdenv.isDarwin then '' + ${python.interpreter} setup.py kitty.app \ + --update-check-interval=0 \ + --disable-link-time-optimization + make man + '' else '' + ${python.interpreter} setup.py linux-package \ + --update-check-interval=0 \ + --egl-library='${lib.getLib libGL}/lib/libEGL.so.1' \ + --startup-notification-library='${libstartup_notification}/lib/libstartup-notification-1.so' \ + --canberra-library='${libcanberra}/lib/libcanberra.so' + ''} + runHook postBuild ''; checkInputs = [ pillow ]; |