ucx: new module added

This commit is contained in:
2021-02-26 15:56:29 +01:00
parent 55ce86894e
commit c15ccb6ae9
3 changed files with 25 additions and 0 deletions

12
Libraries/ucx/build Executable file
View File

@@ -0,0 +1,12 @@
#!/usr/bin/env modbuild
pbuild::set_download_url "https://github.com/openucx/ucx/releases/download/v${V_PKG}/$P-$V.tar.gz"
pbuild::add_to_group 'Libraries'
# use system gcc to compile
declare -rx CC=gcc
declare -rx CPP=/usr/bin/cpp
#pbuild::add_configure_args "--disable-shared"
pbuild::add_configure_args "--with-pic"

View File

@@ -0,0 +1,2 @@
ucx/1.8.1 unstable
ucx/1.9.0 unstable

11
Libraries/ucx/modulefile Normal file
View File

@@ -0,0 +1,11 @@
#%Module1.0
module-whatis "Unified Communication X"
module-url "http://www.openucx.org"
module-license "$PREFIX/share/doc/ucx/LICENSE"
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
module-help "
Unified Communication X (ucx) is an open-source production grade communication
framework for data centric and high-performance application.
"