generated from Patagia/template-nix
Compare commits
1 commit
90d7c9092a
...
622c6da2cb
Author | SHA1 | Date | |
---|---|---|---|
622c6da2cb |
1 changed files with 7 additions and 4 deletions
11
flake.nix
11
flake.nix
|
@ -60,6 +60,9 @@
|
|||
|
||||
cleanSrc = craneLib.cleanCargoSource ../.;
|
||||
|
||||
|
||||
staticPkgs = pkgs.pkgsStatic;
|
||||
|
||||
commonArgs = {
|
||||
inherit src cleanSrc;
|
||||
|
||||
|
@ -71,16 +74,16 @@
|
|||
pkg-config
|
||||
];
|
||||
|
||||
BuildInputs = with pkgs; [
|
||||
BuildInputs = with staticPkgs; [
|
||||
openssl
|
||||
];
|
||||
|
||||
CARGO_BUILD_TARGET = "x86_64-unknown-linux-gnu";
|
||||
CARGO_BUILD_RUSTFLAGS = "-C target-feature=+crt-static";
|
||||
OPENSSL_STATIC = "true";
|
||||
OPENSSL_DIR = "${pkgs.openssl.dev}";
|
||||
OPENSSL_LIB_DIR = "${pkgs.openssl.out}/lib";
|
||||
OPENSSL_INCLUDE_DIR = "${pkgs.openssl.dev}/include/";
|
||||
OPENSSL_DIR = "${staticPkgs.openssl.dev}";
|
||||
OPENSSL_LIB_DIR = "${staticPkgs.openssl.out}/lib";
|
||||
OPENSSL_INCLUDE_DIR = "${staticPkgs.openssl.dev}/include/";
|
||||
};
|
||||
|
||||
buildCrate =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue