Commit 36652974 authored by Markus Kowalewski's avatar Markus Kowalewski
Browse files

amd-libflame: apply nixfmt

parent 553f345e
Loading
Loading
Loading
Loading
+36 −25
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, cmake
, gfortran
, python3
, amd-blis
, aocl-utils

, withOpenMP ? true
, blas64 ? false
, withAMDOpt ? true
{
  lib,
  stdenv,
  fetchFromGitHub,
  cmake,
  gfortran,
  python3,
  amd-blis,
  aocl-utils,

  withOpenMP ? true,
  blas64 ? false,
  withAMDOpt ? true,
}:

stdenv.mkDerivation rec {
@@ -30,13 +31,23 @@ stdenv.mkDerivation rec {
    substituteInPlace CMakeLists.txt --replace '-mtune=native' ""
  '';

  passthru = { inherit blas64; };
  passthru = {
    inherit blas64;
  };

  nativeBuildInputs = [ cmake gfortran python3 ];
  nativeBuildInputs = [
    cmake
    gfortran
    python3
  ];

  buildInputs = [ amd-blis aocl-utils ];
  buildInputs = [
    amd-blis
    aocl-utils
  ];

  cmakeFlags = [
  cmakeFlags =
    [
      "-DLIBAOCLUTILS_LIBRARY_PATH=${lib.getLib aocl-utils}/lib/libaoclutils${stdenv.hostPlatform.extensions.sharedLibrary}"
      "-DLIBAOCLUTILS_INCLUDE_PATH=${lib.getDev aocl-utils}/include"
      "-DENABLE_BUILTIN_LAPACK2FLAME=ON"