ucx: new module added
This commit is contained in:
12
Libraries/ucx/build
Executable file
12
Libraries/ucx/build
Executable 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"
|
||||
|
||||
2
Libraries/ucx/files/variants.rhel6
Normal file
2
Libraries/ucx/files/variants.rhel6
Normal file
@@ -0,0 +1,2 @@
|
||||
ucx/1.8.1 unstable
|
||||
ucx/1.9.0 unstable
|
||||
11
Libraries/ucx/modulefile
Normal file
11
Libraries/ucx/modulefile
Normal 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.
|
||||
"
|
||||
Reference in New Issue
Block a user