如何最好地在nix中创建仅资源包?

问题描述

对于集成测试,我必须获取一些资源。我的想法是拥有集成测试数据包可能会很好。我现在正在做的事情大致如下:

android:stackFromBottom="true"
android:transcriptMode="alwaysScroll"

其中pkgs.stdenv.mkDerivation { resource = [ (fetchResource { url = ...; sha256 = ...; }) ... ]; } 只是减少了样板以使用fetchResources

nix是否有适当的方法来打包通常在fetchzip中使用的这类不可执行的资源?例如,/usr/sharebinlibApplications(?)看起来分别具有硬编码含义,可以在环境路径等中正确设置事物。

最终为下载的每个项目引用不同的nix存储路径似乎有点过头了-似乎用所有数据生成一个包会更有意义。但是,然后,我需要一种从其他软件包中引用它的方法,并且如果可能的话,我想遵守现有的约定。

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)