about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/compilers/llvm/10/libunwind.nix
blob: 6016d0536bffd459b6db78c2af1f6e57fe560771 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{ stdenv, version, fetch, cmake, fetchpatch, enableShared ? true }:

stdenv.mkDerivation rec {
  pname = "libunwind";
  inherit version;

  src = fetch pname "12c2fh63afav8rfmplfs628r74ksfs8fjls655rwjsrg1hk0gy3l";

  nativeBuildInputs = [ cmake ];

  enableParallelBuilding = true;

  cmakeFlags = stdenv.lib.optional (!enableShared) "-DLIBUNWIND_ENABLE_SHARED=OFF";
}