lol
at 15.09-beta 28 lines 965 B view raw
1# `-B@out@/bin' forces gcc to use ld-wrapper.sh when calling ld. 2export NIX_CFLAGS_COMPILE="-B@out@/bin/ $NIX_CFLAGS_COMPILE" 3 4if [ -e @out@/nix-support/libc-cflags ]; then 5 export NIX_CFLAGS_COMPILE="$(cat @out@/nix-support/libc-cflags) $NIX_CFLAGS_COMPILE" 6fi 7 8if [ -e @out@/nix-support/gcc-cflags ]; then 9 export NIX_CFLAGS_COMPILE="$(cat @out@/nix-support/cc-cflags) $NIX_CFLAGS_COMPILE" 10fi 11 12if [ -e @out@/nix-support/gnat-cflags ]; then 13 export NIX_GNATFLAGS_COMPILE="$(cat @out@/nix-support/gnat-cflags) $NIX_GNATFLAGS_COMPILE" 14fi 15 16if [ -e @out@/nix-support/libc-ldflags ]; then 17 export NIX_LDFLAGS+=" $(cat @out@/nix-support/libc-ldflags)" 18fi 19 20if [ -e @out@/nix-support/gcc-ldflags ]; then 21 export NIX_LDFLAGS+=" $(cat @out@/nix-support/cc-ldflags)" 22fi 23 24if [ -e @out@/nix-support/libc-ldflags-before ]; then 25 export NIX_LDFLAGS_BEFORE="$(cat @out@/nix-support/libc-ldflags-before) $NIX_LDFLAGS_BEFORE" 26fi 27 28export NIX_CC_WRAPPER_FLAGS_SET=1