diff --git a/config/modules b/config/modules deleted file mode 100644 index 147a35b..0000000 --- a/config/modules +++ /dev/null @@ -1,17 +0,0 @@ -if [[ -z $EM_PREFIX ]]; then - EM_PREFIX_AFS='/afs/psi.ch/sys/@sys' - EM_PREFIX_LOCAL='/opt/em' - - if [[ -d ${EM_PREFIX_LOCAL} ]]; then - declare -x EM_PREFIX=${EM_PREFIX_LOCAL} - elif [[ -d ${EM_PREFIX_AFS} ]]; then - declare -x EM_PREFIX=${EM_PREFIX_AFS} - else - echo "Oops: cannot initialize Modules!" - return 1 - fi -fi - -declare -x MODULES_VERSION='3.2.10' - - diff --git a/scripts/H5hut.build b/scripts/H5hut.build index 4b446a4..00f3590 100755 --- a/scripts/H5hut.build +++ b/scripts/H5hut.build @@ -31,7 +31,7 @@ function em.install_doc() { "${DOCDIR}" } -em.add_to_family 'hdf5' +em.add_to_family 'HDF5' em.set_runtime_dependencies "${COMPILER}" "${MPI}" 'hdf5' em.set_build_dependencies "autoconf" "automake" "libtool" "${COMPILER}" "${MPI}" "vtk" "hdf5" em.make_all diff --git a/scripts/H5hut_serial.build b/scripts/H5hut_serial.build index fb449a4..44ae8e2 100755 --- a/scripts/H5hut_serial.build +++ b/scripts/H5hut_serial.build @@ -23,7 +23,7 @@ function em.install() { make -C tools install } -em.add_to_family 'hdf5_serial' +em.add_to_family 'HDF5_serial' em.set_runtime_dependencies "${COMPILER}" 'hdf5_serial' em.set_build_dependencies "autoconf" "automake" "libtool" "${COMPILER}" "vtk" "hdf5_serial" em.make_all diff --git a/scripts/Lmod.build b/scripts/Lmod.build index 8960394..bbf3f0f 100755 --- a/scripts/Lmod.build +++ b/scripts/Lmod.build @@ -19,7 +19,7 @@ function em.build() { # use system gcc to compile declare -rx CC=gcc -em.add_to_family "core" +em.add_to_family 'Tools' em.set_build_dependencies "lua" em.make_all em.cleanup_src diff --git a/scripts/Modules.build b/scripts/Modules.build index 3b48b53..9ac8f89 100755 --- a/scripts/Modules.build +++ b/scripts/Modules.build @@ -17,5 +17,5 @@ module() { # use system gcc to compile declare -rx CC=gcc -em.add_to_family "core" +em.add_to_family 'Tools' em.make_all diff --git a/scripts/OPAL.build b/scripts/OPAL.build index ca75376..327a801 100755 --- a/scripts/OPAL.build +++ b/scripts/OPAL.build @@ -10,8 +10,8 @@ function em.configure() { "${EM_SRCDIR}" } -em.add_to_family 'core' -em.load_family 'hdf5' +em.add_to_family 'Tools' +em.load_family 'HDF5' em.set_runtime_dependencies "${COMPILER}" "${MPI}" em.set_build_dependencies 'cmake' "${COMPILER}" "${MPI}" 'hdf5' 'H5hut' 'trilinos' 'ippl' 'gsl' em.make_all diff --git a/scripts/autoconf.build b/scripts/autoconf.build index 2f85a5f..e50628c 100755 --- a/scripts/autoconf.build +++ b/scripts/autoconf.build @@ -23,7 +23,7 @@ function em.install_doc() { # use system gcc to compile declare -rx CC=gcc -em.add_to_family "core" +em.add_to_family 'Programming' em.set_build_dependencies "m4" em.make_all diff --git a/scripts/automake.build b/scripts/automake.build index 59a299d..e10c0df 100755 --- a/scripts/automake.build +++ b/scripts/automake.build @@ -23,7 +23,7 @@ function em.install_doc() { # use system gcc to compile declare -rx CC=gcc -em.add_to_family "core" -em.set_build_dependencies "m4" "autoconf" +em.add_to_family 'Programming' +em.set_build_dependencies 'm4' 'autoconf' em.make_all diff --git a/scripts/cmake.build b/scripts/cmake.build index b96bb01..10cbdef 100755 --- a/scripts/cmake.build +++ b/scripts/cmake.build @@ -6,7 +6,7 @@ function em.configure() { "${EM_SRCDIR}/bootstrap" --prefix="${PREFIX}" } -em.add_to_family 'core' +em.add_to_family 'Programming' em.set_build_dependencies "${COMPILER}" em.make_all diff --git a/scripts/emacs.build b/scripts/emacs.build index 787d166..d30d29e 100755 --- a/scripts/emacs.build +++ b/scripts/emacs.build @@ -28,7 +28,7 @@ function em.configure() { || exit 1 } -em.add_to_family "core" +em.add_to_family 'Tools' em.set_build_dependencies ${build_dependencies} em.make_all diff --git a/scripts/gcc.build b/scripts/gcc.build index da78f47..dfea558 100755 --- a/scripts/gcc.build +++ b/scripts/gcc.build @@ -26,7 +26,7 @@ function em.install_doc() { # use system gcc to compile declare -rx CC=gcc -em.add_to_family "core" +em.add_to_family 'Programming' em.set_build_dependencies "gmp" "mpfr" "mpc" em.make_all diff --git a/scripts/gmp.build b/scripts/gmp.build index df3f03f..92554b6 100755 --- a/scripts/gmp.build +++ b/scripts/gmp.build @@ -13,6 +13,6 @@ function em.configure() { declare -rx CC=gcc declare -rx CPP=/usr/bin/cpp -em.add_to_family "core" +em.add_to_family 'Programming' em.make_all diff --git a/scripts/gnuplot.build b/scripts/gnuplot.build index 46805ab..9aa12a8 100755 --- a/scripts/gnuplot.build +++ b/scripts/gnuplot.build @@ -20,6 +20,6 @@ function em.install_doc() { "${DOCDIR}" } -em.add_to_family "core" +em.add_to_family 'Tools' em.set_build_dependencies "${COMPILER}" em.make_all diff --git a/scripts/gsl.build b/scripts/gsl.build index dbf84b4..0183b1a 100755 --- a/scripts/gsl.build +++ b/scripts/gsl.build @@ -22,6 +22,6 @@ function em.install_doc() { "${DOCDIR}" } -em.add_to_family "compiler" +em.add_to_family 'Compiler' em.set_build_dependencies "${COMPILER}" em.make_all diff --git a/scripts/hdf5.build b/scripts/hdf5.build index a15cab3..db0f8eb 100755 --- a/scripts/hdf5.build +++ b/scripts/hdf5.build @@ -22,7 +22,7 @@ function em.install_doc() { "${DOCDIR}" } -em.add_to_family "mpi" +em.add_to_family 'MPI' em.set_runtime_dependencies "${COMPILER}" "${MPI}" em.set_build_dependencies "${COMPILER}" "${MPI}" em.make_all diff --git a/scripts/hdf5_serial.build b/scripts/hdf5_serial.build index 7523afa..a5c9770 100755 --- a/scripts/hdf5_serial.build +++ b/scripts/hdf5_serial.build @@ -12,7 +12,7 @@ function em.configure() { || exit 1 } -em.add_to_family "compiler" +em.add_to_family 'Compiler' em.set_build_dependencies "${COMPILER}" em.make_all diff --git a/scripts/ippl.build b/scripts/ippl.build index df9d977..fa11106 100755 --- a/scripts/ippl.build +++ b/scripts/ippl.build @@ -18,9 +18,9 @@ function em.install_doc() { "${DOCDIR}" } -em.add_to_family "mpi" +em.add_to_family 'MPI' em.set_runtime_dependencies "${COMPILER}" "${MPI}" -em.set_build_dependencies "cmake" "${COMPILER}" "${MPI}" +em.set_build_dependencies 'cmake' "${COMPILER}" "${MPI}" em.make_all diff --git a/scripts/libtool.build b/scripts/libtool.build index 2bc3abc..8d05565 100755 --- a/scripts/libtool.build +++ b/scripts/libtool.build @@ -21,7 +21,7 @@ function em.install_doc() { # use system gcc to compile declare -rx CC=gcc -em.add_to_family "core" +em.add_to_family 'Programming' em.set_build_dependencies "autoconf" "automake" em.make_all diff --git a/scripts/lua.build b/scripts/lua.build index 00dcea8..6ada17c 100755 --- a/scripts/lua.build +++ b/scripts/lua.build @@ -18,7 +18,7 @@ function em.build() { make -j ${JOBS} } -em.add_to_family "core" +em.add_to_family 'Programming' em.set_build_dependencies "${COMPILER}" em.make_all em.cleanup_src diff --git a/scripts/m4.build b/scripts/m4.build index 9a07187..506c4a9 100755 --- a/scripts/m4.build +++ b/scripts/m4.build @@ -11,5 +11,5 @@ function em.configure() { # use system gcc to compile declare -rx CC=gcc -em.add_to_family "core" +em.add_to_family 'Programming' em.make_all diff --git a/scripts/mathlib.build b/scripts/mathlib.build index c1e7403..0cd7ed1 100755 --- a/scripts/mathlib.build +++ b/scripts/mathlib.build @@ -47,7 +47,7 @@ function em.install_doc() { : } -em.add_to_family "compiler" +em.add_to_family 'Compiler' em.set_runtime_dependencies "${COMPILER}" em.set_build_dependencies "${COMPILER}" em.make_all diff --git a/scripts/mpc.build b/scripts/mpc.build index 73cc892..ae44d42 100755 --- a/scripts/mpc.build +++ b/scripts/mpc.build @@ -14,7 +14,7 @@ function em.configure() { # use system gcc to compile declare -rx CC=gcc -em.add_to_family "core" -em.set_build_dependencies "gmp" "mpfr" +em.add_to_family 'Programming' +em.set_build_dependencies 'gmp' 'mpfr' em.make_all diff --git a/scripts/mpfr.build b/scripts/mpfr.build index ba7cf06..60cec9e 100755 --- a/scripts/mpfr.build +++ b/scripts/mpfr.build @@ -13,6 +13,6 @@ function em.configure() { # use system gcc to compile declare -rx CC=gcc -em.add_to_family "core" -em.set_build_dependencies "gmp" +em.add_to_family 'Programming' +em.set_build_dependencies 'gmp' em.make_all diff --git a/scripts/openmpi.build b/scripts/openmpi.build index 43729d0..d9df96e 100755 --- a/scripts/openmpi.build +++ b/scripts/openmpi.build @@ -23,7 +23,7 @@ function em.install_doc() { "${DOCDIR}" } -em.add_to_family "compiler" +em.add_to_family 'Compiler' em.set_runtime_dependencies "${COMPILER}" em.set_build_dependencies "${COMPILER}" em.make_all diff --git a/scripts/parmetis.build b/scripts/parmetis.build index 22c4cee..8af9dc8 100755 --- a/scripts/parmetis.build +++ b/scripts/parmetis.build @@ -48,7 +48,7 @@ function em.install_doc() { "${DOCDIR}" } -em.add_to_family "mpi" +em.add_to_family 'MPI' em.set_runtime_dependencies "${COMPILER}" "${MPI}" em.set_build_dependencies "${COMPILER}" "${MPI}" em.make_all diff --git a/scripts/root.build b/scripts/root.build index e75086e..ee52096 100755 --- a/scripts/root.build +++ b/scripts/root.build @@ -61,7 +61,7 @@ function em.install() { mv "${PREFIX}/README" "${DOCDIR}" } -em.add_to_family "compiler" +em.add_to_family 'Compiler' em.set_runtime_dependencies "${COMPILER}" em.set_build_dependencies "${COMPILER}" em.make_all diff --git a/scripts/toolchain.build b/scripts/toolchain.build deleted file mode 100755 index 79d1c10..0000000 --- a/scripts/toolchain.build +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash -declare -r SCRIPTS_DIR=$(dirname $0) - -bash "${SCRIPTS_DIR}/m4.build" "$@" || exit 1 -bash "${SCRIPTS_DIR}/autoconf.build" "$@" || exit 1 -bash "${SCRIPTS_DIR}/automake.build" "$@" || exit 2 -bash "${SCRIPTS_DIR}/libtool.build" "$@" || exit 3 -bash "${SCRIPTS_DIR}/gmp.build" "$@" || exit 4 -bash "${SCRIPTS_DIR}/mpfr.build" "$@" || exit 5 -bash "${SCRIPTS_DIR}/mpc.build" "$@" || exit 6 -bash "${SCRIPTS_DIR}/gcc.build" "$@" || exit 7 - diff --git a/scripts/trilinos.build b/scripts/trilinos.build index 0e16ffb..99fbc0a 100755 --- a/scripts/trilinos.build +++ b/scripts/trilinos.build @@ -71,8 +71,8 @@ function em.install_doc() { "${DOCDIR}" } -em.add_to_family "mpi" +em.add_to_family 'MPI' em.set_runtime_dependencies "${COMPILER}" "${MPI}" -em.set_build_dependencies "cmake" "${COMPILER}" "${MPI}" "mathlib" "parmetis" +em.set_build_dependencies 'cmake' "${COMPILER}" "${MPI}" 'mathlib' 'parmetis' em.make_all diff --git a/scripts/vtk.build b/scripts/vtk.build index 88f3fca..bba2174 100755 --- a/scripts/vtk.build +++ b/scripts/vtk.build @@ -26,8 +26,8 @@ function em.configure() { "${EM_SRCDIR}" } -em.add_to_family "compiler" +em.add_to_family 'Compiler' em.set_runtime_dependencies "${COMPILER}" -em.set_build_dependencies "cmake" "${COMPILER}" +em.set_build_dependencies 'cmake' "${COMPILER}" em.make_all