Commit 263a79fb authored by sternenseemann's avatar sternenseemann
Browse files

fusee-launcher: respect targetPrefix of arm-embedded toolchain

parent 876ea240
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -6,6 +6,10 @@
, makeWrapper
} :

let
  arm-embedded-cc = pkgsCross.arm-embedded.buildPackages.gcc;
in

stdenv.mkDerivation {
  pname = "fusee-launcher";
  version = "unstable-2018-07-14";
@@ -17,6 +21,10 @@ stdenv.mkDerivation {
    sha256 = "1pqkgw5bk0xcz9x7pc1f0r0b9nsc8jnnvcs1315d8ml8mx23fshm";
  };

  makeFlags = [
    "CROSS_COMPILE=${arm-embedded-cc.targetPrefix}"
  ];

  installPhase = ''
    mkdir -p $out/bin $out/share
    cp fusee-launcher.py $out/bin/fusee-launcher
@@ -28,7 +36,7 @@ stdenv.mkDerivation {
      --prefix PYTHONPATH : "$PYTHONPATH:$(toPythonPath $out)"
  '';

  nativeBuildInputs = [ pkgsCross.arm-embedded.buildPackages.gcc makeWrapper python3Packages.wrapPython ];
  nativeBuildInputs = [ arm-embedded-cc makeWrapper python3Packages.wrapPython ];
  buildInputs = [ python3 python3Packages.pyusb ];
  pythonPath = with python3Packages; [ pyusb ];