我有一个Nix薄片,它使用这个:
bin = craneLib.buildPackage (commonArgs // { inherit cargoArtifacts; });
在中创建二进制可执行文件 ./result/bin/exkecutabel
./result/bin/exkecutabel
现在我需要更多的文件放在它旁边 bin/ 文件夹我怎样才能把它们送到那里?
bin/
我发现可以使用 postInstall 使用的脚本 $out 环境变量并复制文件。
postInstall
$out
就像这样:
bin = craneLib.buildPackage (commonArgs // { inherit cargoArtifacts; postInstall = '' install .env 20221002.sqlite $out/bin ''; });