Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
B
buildblocks
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Code Review
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gsell
buildblocks
Commits
d0c28872
Commit
d0c28872
authored
Mar 20, 2019
by
egli
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Initial release of datacatalog module, not yet productive
parent
837e7660
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
55 additions
and
0 deletions
+55
-0
Tools/datacatalog/README.md_template
Tools/datacatalog/README.md_template
+21
-0
Tools/datacatalog/build
Tools/datacatalog/build
+20
-0
Tools/datacatalog/files/variants.Linux
Tools/datacatalog/files/variants.Linux
+3
-0
Tools/datacatalog/modulefile
Tools/datacatalog/modulefile
+11
-0
No files found.
Tools/datacatalog/README.md_template
0 → 100644
View file @
d0c28872
# The Mellanox MXM communication library
## Overview
The Mellanox MXM communication library provides support for the Mellanox MXM interface for InfiniBand.
## Installation
For the module we use a RPM distributed by HP.
1. Create new directory `/opt/psi/System/mxm/VERSION_merlin`
1. Download RPM from https://downloads.linux.hpe.com/sdr/repo/mlnx_ofed/RedHatEnterpriseServer/
1. Unpack RPM with `rpm2cpio RPM | cpio -i --make-dirs` somewhere
1. copy all files from `opt/mellanox/mxm` to the module directory
1. adapt directories in `lib/pkg-config/mxm.pc`
1. add new variant to `files/variants`
1. run the build-script to install the modulefile and to set the release
> **Note:** The shared library `libmxm.so`provided by the RPMs for RHEL 6 cannot be used to compile other software.
They requiry GLIBC >= 2.14, but on RHEL 6 only 2.12 is installed!
\ No newline at end of file
Tools/datacatalog/build
0 → 100755
View file @
d0c28872
#!/usr/bin/env modbuild
pbuild
::
prep
()
{
:
}
pbuild
::
configure
()
{
:
}
pbuild
::
compile
()
{
:
}
pbuild
::
install
()
{
mkdir
-
p
"$PREFIX/bin"
/
usr
/
bin
/
curl
-
o
"$PREFIX/bin/datasetIngestor"
https
:
//
intranet
.
psi
.
ch
/
pub
/
Daas
/
WebHome
/
datasetIngestor
chmod
+
x
"$PREFIX/bin/datasetIngestor"
}
Tools/datacatalog/files/variants.Linux
0 → 100644
View file @
d0c28872
datacatalog/1.1.15 removed
datacatalog/1.1.16 deprecated
datacatalog/1.1.17 stable
Tools/datacatalog/modulefile
0 → 100644
View file @
d0c28872
#%Module1.0
module-whatis "SciCat datacatalog related tools"
module-url "https://melanie.gitpages.psi.ch/SciCatPages/"
module-license "GPL-V3"
module-maintainer "Stephan Egli <stephan.egli@psi.ch>"
module-help "
Data catalog ingest and retrieve tools.
"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment