lol

fusee-launcher: respect targetPrefix of arm-embedded toolchain

+9 -1
+9 -1
pkgs/development/tools/fusee-launcher/default.nix
··· 6 6 , makeWrapper 7 7 } : 8 8 9 + let 10 + arm-embedded-cc = pkgsCross.arm-embedded.buildPackages.gcc; 11 + in 12 + 9 13 stdenv.mkDerivation { 10 14 pname = "fusee-launcher"; 11 15 version = "unstable-2018-07-14"; ··· 17 21 sha256 = "1pqkgw5bk0xcz9x7pc1f0r0b9nsc8jnnvcs1315d8ml8mx23fshm"; 18 22 }; 19 23 24 + makeFlags = [ 25 + "CROSS_COMPILE=${arm-embedded-cc.targetPrefix}" 26 + ]; 27 + 20 28 installPhase = '' 21 29 mkdir -p $out/bin $out/share 22 30 cp fusee-launcher.py $out/bin/fusee-launcher ··· 28 36 --prefix PYTHONPATH : "$PYTHONPATH:$(toPythonPath $out)" 29 37 ''; 30 38 31 - nativeBuildInputs = [ pkgsCross.arm-embedded.buildPackages.gcc makeWrapper python3Packages.wrapPython ]; 39 + nativeBuildInputs = [ arm-embedded-cc makeWrapper python3Packages.wrapPython ]; 32 40 buildInputs = [ python3 python3Packages.pyusb ]; 33 41 pythonPath = with python3Packages; [ pyusb ]; 34 42