Support compiling openssl-sys with rust.

This commit is contained in:
Tom Alexander 2025-02-08 20:41:37 -05:00
parent 502e18fdec
commit d8e8781287
Signed by: talexander
GPG Key ID: D3A179C9A53C0EDE

View File

@ -12,7 +12,14 @@ let
cargo_wrapped = cargo_wrapped =
package: prog: package: prog:
pkgs.writeShellScriptBin "${prog}" '' pkgs.writeShellScriptBin "${prog}" ''
export PATH="$PATH:${lib.makeBinPath [ pkgs.clang ]}" export PATH="$PATH:${
lib.makeBinPath [
pkgs.clang
pkgs.pkg-config # Needed for openssl-sys
]
}"
# Needed for openssl-sys
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:${pkgs.openssl.dev}/lib/pkgconfig"
exec ${package}/bin/${prog} "''${@}" exec ${package}/bin/${prog} "''${@}"
''; '';
in in