Where the ml environment module command is shown the previous dependencies
are meant to be made visible, usually through $LD_LIBRARY_PATH variable or
similarly. Check README files.
Also, edit --prefix-es accordingly.
version="3.0.1"| FROM vdikan/siesta-spack:latest as builder | |
| # What we want to install and how we want to install it | |
| # is specified in a manifest file (spack.yaml) | |
| RUN mkdir /opt/spack-environment \ | |
| && (echo "spack:" \ | |
| && echo " specs:" \ | |
| && echo " - siesta+libxc ^[email protected]" \ | |
| && echo " - atom-dft ^[email protected]" \ |
| #!/usr/bin/env bb | |
| (ns vega-serv) | |
| (import (java.net ServerSocket)) | |
| (require '[clojure.string :as string] | |
| '[clojure.java.io :as io] | |
| '[cheshire.core :as json] | |
| '[clojure.tools.cli :refer [parse-opts]]) |
| ;;; str-split : Apr 2006 Doug Hoyte, hcsw.org. | |
| ;;; ---- | |
| ;;; Splits a string 'str into a list of strings | |
| ;;; that were separated by the delimiter character 'ch | |
| ;;; ---- | |
| ;;; Efficient as possible given that we can't count on | |
| ;;; 'str being an immutable string. | |
| (define (str-split str ch) | |
| (let ((len (string-length str))) |
| (defpackage bibtex | |
| (:use :cl :parser-combinators :alexandria) | |
| (:export parse) | |
| (:documentation | |
| "Parse bibtex files. | |
| The current state is quite fragile and didn't go through any extensive testing. | |
| There is one external function: PARSE.")) |
| # | |
| SIESTA_ARCH=Spack-shell-in-Master-template-Serial | |
| # | |
| # Machine specific settings might be: | |
| # | |
| # 1. Inherited from environmental variables | |
| # (paths, libraries, etc) | |
| # 2. Set from a 'fortran.mk' file that is | |
| # included below (compiler names, flags, etc) (Uncomment first) | |
| # |