LLVM-3.9: Use nativeBuildInputs instead of buildPackages

This commit is contained in:
Joe Hermaszewski 2017-04-25 22:31:31 +00:00
parent fea424fea3
commit bad5ca0525
2 changed files with 10 additions and 5 deletions

View file

@ -1,4 +1,4 @@
{ stdenv, fetch, libxml2, libedit, llvm, version, clang-tools-extra_src, python, buildPackages }:
{ stdenv, fetch, cmake, libxml2, libedit, llvm, version, clang-tools-extra_src, python }:
let
gcc = if stdenv.cc.isGNU then stdenv.cc.cc else stdenv.cc.cc.gcc;
@ -13,7 +13,9 @@ let
mv clang-tools-extra-* $sourceRoot/tools/extra
'';
buildInputs = [ buildPackages.cmake libedit libxml2 llvm python ];
nativeBuildInputs = [ cmake ];
buildInputs = [ libedit libxml2 llvm python ];
cmakeFlags = [
"-DCMAKE_CXX_FLAGS=-std=c++11"

View file

@ -42,10 +42,13 @@ in stdenv.mkDerivation rec {
outputs = [ "out" ] ++ stdenv.lib.optional enableSharedLibraries "lib";
nativeBuildInputs = [
perl
cmake
python
];
buildInputs = [
buildPackages.perl
buildPackages.buildPackages.cmake
buildPackages.python
groff
libxml2
libffi ]