lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 23.11-beta 45 lines 836 B view raw
1{ lib, stdenv, gccRaw, binutils }: 2 3stdenv.mkDerivation { 4 name = "distcc-masq-${gccRaw.name}"; 5 6 dontUnpack = true; 7 8 installPhase = '' 9 mkdir -p $out/bin 10 11 bin=${gccRaw}/bin 12 13 shopt -s nullglob 14 if [ -f $bin/gcc ]; then 15 ln -s $bin/gcc $out/bin 16 else 17 for a in $bin/*-gcc; do 18 ln -s $bin/*-gcc $out/bin/gcc 19 ln -s $bin/*-gcc $out/bin/cc 20 done 21 fi 22 23 if [ -f $bin/g++ ]; then 24 ln -s $bin/g++ $out/bin 25 else 26 for a in $bin/*-g++; do 27 ln -sf $bin/*-g++ $out/bin/g++ 28 ln -sf $bin/*-g++ $out/bin/c++ 29 done 30 fi 31 32 bbin=${binutils}/bin 33 if [ -f $bbin/as ]; then 34 ln -s $bbin/as $out/bin 35 else 36 for a in $bbin/*-as; do 37 ln -sf $bbin/*-as $out/bin/as 38 done 39 fi 40 ''; 41 42 meta = { 43 platforms = lib.platforms.linux; 44 }; 45}