diff --git a/README.md b/README.md index ec52134d64cdfa2d845cea868441f27771c304a5..2db39c1fde7f59070f6d04f3e156e48923dc482e 100644 --- a/README.md +++ b/README.md @@ -17,3 +17,10 @@ If you have suggestions or want to have support for any project/cluster open an * _dashboards_ * specification of dashboards with [grafanalib](https://github.com/weaveworks/grafanalib) * upload to grafana instance + +# GUIX Manifest + + - this can be export as a singularity container: + - `guix pack -m cb-util/manifest.scm -S /bin=bin -S /etc=etc -S /lib=lib -f squashfs` + - But the LD_LIBRARY_PATH is not set correct + - so `export LD_LIBRARY_PATH=$LIBRARY_PATH` diff --git a/manifest.scm b/manifest.scm index e6fe88164fdd08f6622a726d5ef6becd835c3036..97faf75f0e8eee0b3f45a4d6b427417bd40cf155 100644 --- a/manifest.scm +++ b/manifest.scm @@ -119,21 +119,18 @@ (description "Code Generation for Lattice Boltzmann Methods") (license #f))) - (concatenate-manifests (list (specifications->manifest (list "bash-minimal" - ;; "proot-static" "grep" "which" "coreutils" + "binutils" "pkg-config" - ;; "libtool" + "libtool" - "glibc-locales" - "glibc-bootstrap" "openssh" "automake" "cmake" @@ -147,6 +144,9 @@ "python-jinja2" "python-py-cpuinfo" "pybind11" + + "slurm@21.08.8" + ;; needs that extra channel guix-hpc, currently I do not know to encode that here in that manifest file "likwid"