beegfs: add rdma support

This commit is contained in:
Markus Kowalewski 2018-01-22 20:16:50 -08:00
parent 499b3edb30
commit e4570af493
No known key found for this signature in database
GPG Key ID: D865C8A91D7025EB

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, unzip, which { stdenv, fetchurl, pkgconfig, unzip, which
, libuuid, attr, xfsprogs, cppunit , libuuid, attr, xfsprogs, cppunit, rdma-core
, zlib, openssl, sqlite, jre, openjdk, ant , zlib, openssl, sqlite, jre, openjdk, ant
} : } :
@ -31,7 +31,7 @@ in stdenv.mkDerivation rec {
}; };
nativeBuildInputs = [ which unzip pkgconfig cppunit openjdk ant]; nativeBuildInputs = [ which unzip pkgconfig cppunit openjdk ant];
buildInputs = [ libuuid attr xfsprogs zlib openssl sqlite jre ]; buildInputs = [ libuuid attr xfsprogs zlib openssl sqlite jre rdma-core ];
postPatch = '' postPatch = ''
patchShebangs ./ patchShebangs ./
@ -42,9 +42,9 @@ in stdenv.mkDerivation rec {
buildPhase = '' buildPhase = ''
for i in ${toString subdirs}; do for i in ${toString subdirs}; do
make -C $i make -C $i BEEGFS_OPENTK_IBVERBS=1
done done
make -C beegfs_admon/build admon_gui make -C beegfs_admon/build admon_gui BEEGFS_OPENTK_IBVERBS=1
''; '';
installPhase = '' installPhase = ''