Commit Graph

4 Commits

Author SHA1 Message Date
a-kenji
c3e6b1a341 joshuto: 0.9.8 -> 0.9.8-unstable-2024-07-20 2024-08-13 14:25:35 +02:00
Julius Michaelis
6a9beaf893 treewide: skip generating shell completions using $out/bin/… when cross compiling
This focuses on Rust packages, since the most commonly used argument
parser library (clap/structopt) makes the following pattern natural and
thus common:

  postInstall = ''
    installShellCompletion --cmd foo \
      --bash <($out/bin/foo completion bash) \
      …

This commit just guards those with

lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform)

splitting the string where unrelated actions are performed.
2024-08-04 10:50:48 +09:00
xrelkd
38e0021b57
joshuto: 0.9.6 -> 0.9.8
Diff: https://github.com/kamiyaa/joshuto/compare/v0.9.6...v0.9.8

Changelog: https://github.com/kamiyaa/joshuto/releases/tag/v0.9.8
2024-03-16 07:57:11 +08:00
xrelkd
f2e13524e8
joshuto: migrate to by-name 2024-03-16 07:39:40 +08:00