18 lines
419 B
Nix
18 lines
419 B
Nix
|
{ pkgs, target, util }:
|
||
|
|
||
|
{
|
||
|
inherit target;
|
||
|
|
||
|
buildSpec = with pkgs; {
|
||
|
nativeBuildInputs = with pkgsStatic; [ stdenv.cc openssl ];
|
||
|
|
||
|
CARGO_BUILD_RUSTFLAGS = "-C target-feature=+crt-static";
|
||
|
CARGO_BUILD_TARGET = target;
|
||
|
|
||
|
OPENSSL_NO_VENDOR = "true";
|
||
|
OPENSSL_STATIC = "true";
|
||
|
OPENSSL_LIB_DIR = "${pkgsStatic.openssl.out}/lib";
|
||
|
OPENSSL_INCLUDE_DIR = "${pkgsStatic.openssl.dev}/include";
|
||
|
};
|
||
|
}
|