summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorAndreas Rammhold <andreas@rammhold.de>2019-12-12 00:06:22 +0100
committerAndreas Rammhold <andreas@rammhold.de>2019-12-12 01:03:11 +0100
commit6ad22f5b4d98b776ad9c7608fe293d347bb04f56 (patch)
treeef285b9e66309b34122ac6957447ad048dd92441 /pkgs/desktops
parent5ad83267ed42d25649ba378a27a7e2f14df2c0b3 (diff)
downloadnixpkgs-6ad22f5b4d98b776ad9c7608fe293d347bb04f56.tar
nixpkgs-6ad22f5b4d98b776ad9c7608fe293d347bb04f56.tar.gz
nixpkgs-6ad22f5b4d98b776ad9c7608fe293d347bb04f56.tar.bz2
nixpkgs-6ad22f5b4d98b776ad9c7608fe293d347bb04f56.tar.lz
nixpkgs-6ad22f5b4d98b776ad9c7608fe293d347bb04f56.tar.xz
nixpkgs-6ad22f5b4d98b776ad9c7608fe293d347bb04f56.tar.zst
nixpkgs-6ad22f5b4d98b776ad9c7608fe293d347bb04f56.zip
buildRustCrate: use less bash for the build script
We can get rid of a bunch of workarounds that were in the build script
before by just passing on the `crateBin` attribute.

Before we converted the list of attributes to a string only to convert
it back in bash during the build phase. We can do the entire looping
through builds in Nix and thus need no conversion and parsing of
attributes over and over again.

The big part that still remains bash is the heuristic that cargo
introduced and that we can't do at eval time.
Diffstat (limited to 'pkgs/desktops')
0 files changed, 0 insertions, 0 deletions