nix: get rust build working on linux

This commit is contained in:
Jake Hillion
2025-12-19 13:14:31 +00:00
parent 4da0043253
commit f16afd723d

View File

@@ -91,6 +91,10 @@
++ (pkgs.lib.optionals pkgs.stdenv.isLinux [ ++ (pkgs.lib.optionals pkgs.stdenv.isLinux [
# IFCONFIG # IFCONFIG
unixtools.ifconfig unixtools.ifconfig
# Build dependencies for Linux
pkg-config
openssl
]) ])
++ (pkgs.lib.optionals pkgs.stdenv.isDarwin [ ++ (pkgs.lib.optionals pkgs.stdenv.isDarwin [
# MACMON # MACMON
@@ -100,6 +104,11 @@
shellHook = '' shellHook = ''
# PYTHON # PYTHON
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${pkgs.python313}/lib" export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${pkgs.python313}/lib"
${pkgs.lib.optionalString pkgs.stdenv.isLinux ''
# Build environment for Linux
export PKG_CONFIG_PATH="${pkgs.openssl.dev}/lib/pkgconfig:$PKG_CONFIG_PATH"
export LD_LIBRARY_PATH="${pkgs.openssl.out}/lib:$LD_LIBRARY_PATH"
''}
echo echo
echo "🍎🍎 Run 'just <recipe>' to get started" echo "🍎🍎 Run 'just <recipe>' to get started"
just --list just --list