【发布时间】:2021-05-17 09:37:30
【问题描述】:
我正在尝试使用 nix flakes 进行 android 开发。
这是我的 flake.nix:
{
description = "test";
outputs = { self, nixpkgs }: {
packages.x86_64-linux.hello = nixpkgs.legacyPackages.x86_64-linux.hello;
devShell.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.mkShell {
buildInputs = [
nixpkgs.legacyPackages.x86_64-linux.androidenv.androidPkgs_9_0.androidsdk
];
};
};
}
运行nix develop 给我这个消息:
You must accept the following licenses:
- android-sdk-license
by setting nixpkgs config option 'android_sdk.accept_license = true;'.
使用 flakes 时如何将此选项传递给 nixpkgs?
【问题讨论】:
标签: nix