summary refs log tree commit diff
path: root/pkgs/stdenv/nix-linux/prehook-boot.sh
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/stdenv/nix-linux/prehook-boot.sh')
-rw-r--r--pkgs/stdenv/nix-linux/prehook-boot.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/stdenv/nix-linux/prehook-boot.sh b/pkgs/stdenv/nix-linux/prehook-boot.sh
new file mode 100644
index 00000000000..780c5aa5653
--- /dev/null
+++ b/pkgs/stdenv/nix-linux/prehook-boot.sh
@@ -0,0 +1,12 @@
+export SHELL=/bin/sh
+
+export NIX_CC=/usr/bin/gcc
+export NIX_CXX=/usr/bin/g++
+export NIX_LD=/usr/bin/ld
+
+export NIX_CFLAGS_COMPILE="-isystem $param4/include $NIX_CFLAGS_COMPILE"
+export NIX_CFLAGS_LINK="-L$param4/lib $NIX_CFLAGS_LINK"
+export NIX_LDFLAGS="-dynamic-linker $param4/lib/ld-linux.so.2 -rpath $param4/lib $NIX_LDFLAGS"
+
+export NIX_LIBC_INCLUDES="$param4/include"
+export NIX_LIBC_LIBS="$param4/lib"