28 lines
602 B
Nix
28 lines
602 B
Nix
{
|
|
inputs.nixify.url = "github:rvolosatovs/nixify";
|
|
|
|
outputs = {nixify, ...}:
|
|
nixify.lib.rust.mkFlake {
|
|
src = ./.;
|
|
|
|
buildOverrides = {
|
|
pkgs,
|
|
pkgsCross ? pkgs,
|
|
...
|
|
}: {
|
|
buildInputs ? [],
|
|
depsBuildBuild ? [],
|
|
...
|
|
}:
|
|
with pkgs.lib; {
|
|
buildInputs =
|
|
buildInputs
|
|
++ optional pkgs.stdenv.hostPlatform.isDarwin pkgs.libiconv;
|
|
|
|
depsBuildBuild =
|
|
depsBuildBuild
|
|
++ optional pkgsCross.stdenv.hostPlatform.isDarwin pkgsCross.xcbuild.xcrun;
|
|
};
|
|
};
|
|
}
|