Revert "fix binary ext in derivation alt"

This reverts commit af1cd2b895.
This commit is contained in:
Clément DOUIN
2024-11-24 01:25:00 +01:00
parent af1cd2b895
commit 80e0b54a26
+11 -6
View File
@@ -22,6 +22,10 @@ let
cargo = rustToolchain;
};
himalayaExe =
let ext = lib.optionalString hostPlatform.isWindows ".exe";
in "${hostPlatform.emulator pkgs.buildPackages} ./himalaya${ext}";
himalaya = import ./package.nix {
inherit lib hostPlatform rustPlatform;
fetchFromGitHub = pkgs.fetchFromGitHub;
@@ -33,6 +37,7 @@ let
notmuch = pkgs.notmuch;
gpgme = pkgs.gpgme;
};
in
himalaya.overrideAttrs (drv: {
@@ -46,12 +51,12 @@ himalaya.overrideAttrs (drv: {
cp assets/himalaya-watch@.service $out/bin/share/services/
cd $out/bin
${hostPlatform.emulator pkgs.buildPackages} ./himalaya man ./share/man
${hostPlatform.emulator pkgs.buildPackages} ./himalaya completion bash > ./share/completions/himalaya.bash
${hostPlatform.emulator pkgs.buildPackages} ./himalaya completion elvish > ./share/completions/himalaya.elvish
${hostPlatform.emulator pkgs.buildPackages} ./himalaya completion fish > ./share/completions/himalaya.fish
${hostPlatform.emulator pkgs.buildPackages} ./himalaya completion powershell > ./share/completions/himalaya.powershell
${hostPlatform.emulator pkgs.buildPackages} ./himalaya completion zsh > ./share/completions/himalaya.zsh
${himalayaExe} man ./share/man
${himalayaExe} completion bash > ./share/completions/himalaya.bash
${himalayaExe} completion elvish > ./share/completions/himalaya.elvish
${himalayaExe} completion fish > ./share/completions/himalaya.fish
${himalayaExe} completion powershell > ./share/completions/himalaya.powershell
${himalayaExe} completion zsh > ./share/completions/himalaya.zsh
${lib.getExe pkgs.buildPackages.gnutar} -czf himalaya.tgz himalaya* share
mv himalaya.tgz ../