diff --git a/cfg/fsa-spirou/compilers.bashrc b/cfg/fsa-spirou/compilers.bashrc index 707fb5310cd5eb06ed4f22453af6ebffada7b0e3..2bf97e60268d5e135bea092e324d0dab1526f828 100644 --- a/cfg/fsa-spirou/compilers.bashrc +++ b/cfg/fsa-spirou/compilers.bashrc @@ -25,3 +25,14 @@ if [ -d /opt/intel ] ; then . /opt/intel/oneapi/mkl/latest/env/vars.sh . /opt/intel/oneapi/tbb/latest/env/vars.sh fi + +function use_intel_compilers() { + source /opt/intel/oneapi/compiler/latest/env/vars.sh + export CC=icc + export CXX=icpc + export FC=ifort + echo "Intel compiler enabled!" + echo " CC=`which $CC`" + echo " CXX=`which $CXX`" + echo " FC=`which $FC`" +} diff --git a/cfg/fsa-spirou/slicer.bashrc b/cfg/fsa-spirou/slicer.bashrc new file mode 100644 index 0000000000000000000000000000000000000000..25aeefcfa5c152e299d66abb1b9aa22fe5736a97 --- /dev/null +++ b/cfg/fsa-spirou/slicer.bashrc @@ -0,0 +1,4 @@ +# Slicer aliases + +alias slicer='/opt/Slicer/Slicer' +alias Slicer='/opt/Slicer/Slicer' diff --git a/cfg/fsa-spirou/swig.profile b/cfg/fsa-spirou/swig.profile new file mode 100644 index 0000000000000000000000000000000000000000..27b05f5a7045ee1cf28bcfff0c33b252fa2a697c --- /dev/null +++ b/cfg/fsa-spirou/swig.profile @@ -0,0 +1 @@ +add2env PATH "/opt/swig/bin" front diff --git a/cfg/fsa-spirou/vtk.profile b/cfg/fsa-spirou/vtk.profile new file mode 100644 index 0000000000000000000000000000000000000000..0f250e74ef333d6fc97c2b422f5e9c03f8c72316 --- /dev/null +++ b/cfg/fsa-spirou/vtk.profile @@ -0,0 +1,5 @@ +add2env PATH "/opt/vtk/bin" front +add2env LD_LIBRARY_PATH "/opt/vtk/lib" +add2env PYTHONPATH "/opt/vtk/lib/python3.12/site-packages" +add2env INCLUDE "/opt/vtk/include" front +add2env LIB "/opt/vtk/lib" front diff --git a/cfg/loop.sh b/cfg/loop.sh index 18b0d4f4ff2423f8feb8ada1019e167788a697f2..7282ddd4595dea664117974b5907de4ab213556c 100755 --- a/cfg/loop.sh +++ b/cfg/loop.sh @@ -19,9 +19,9 @@ function add2env() return fi - ndir=${2%/} # remove trailing space - if [ -d $ndir ] ; then # if the second arg is an existing folder - if [ -z ${!1} ] ; then # if the first arg is an empty env variable + ndir=${2%/} # remove trailing space + if [ -d "$ndir" ] ; then # if the second arg is an existing folder + if [ -z "${!1}" ] ; then # if the first arg is an empty env variable #echo $1 is empty eval export $1="$ndir" else diff --git a/cfg/master2/compilers.profile b/cfg/master2/compilers.profile deleted file mode 100644 index 9445470f5e5a4910dbb55af503e52b6ab6b8336a..0000000000000000000000000000000000000000 --- a/cfg/master2/compilers.profile +++ /dev/null @@ -1,19 +0,0 @@ -module load cmake - -# --- ICC --- -# Metafor ne compile plus avec ces vieux compilateurs intel -# Le probleme vient du gcc sous jacent qui est bcp trop vieux (headers foireux) -#module load intel/compiler/64/14.0/2013_sp1.3.174 - -# --- GCC --- -module load gcc/4.9.2 -module load openmpi/1.6.4/gcc-4.9.2 # EVITER openmpi 1.8.4! -module load intel/tbb/64/4.2/2013_sp1.3.174 -module load intel/mkl/64/11.1/2013_sp1.3.174 - -# sinon cmake build avec /usr/bin/c++... -export CC=gcc -export CXX=g++ -export FC=gfortran - - diff --git a/cfg/master2/git.profile b/cfg/master2/git.profile deleted file mode 100644 index 07acaaf5836e1a831c0326cdf9ebffafebf041c5..0000000000000000000000000000000000000000 --- a/cfg/master2/git.profile +++ /dev/null @@ -1 +0,0 @@ -module load git diff --git a/cfg/master2/gmm.profile b/cfg/master2/gmm.profile deleted file mode 100644 index a3259caee1a5a1064604dba631a4534f1d25e022..0000000000000000000000000000000000000000 --- a/cfg/master2/gmm.profile +++ /dev/null @@ -1,2 +0,0 @@ -# gmm compile localement -add2env INCLUDE "/home/ulg/nlcm/rboman/local/gmm/include" front diff --git a/cfg/master2/gmsh.profile b/cfg/master2/gmsh.profile deleted file mode 100644 index b54f563b38bc5577b5e6815a7d63cf424ea349fb..0000000000000000000000000000000000000000 --- a/cfg/master2/gmsh.profile +++ /dev/null @@ -1,2 +0,0 @@ -# gmsh compile par RB -add2env PATH "/home/ulg/nlcm/rboman/local/gmsh/bin" front diff --git a/cfg/master2/lammps.profile b/cfg/master2/lammps.profile deleted file mode 100644 index 348d0d9ed9c9acec4f311fa4a33a2e392bcf1910..0000000000000000000000000000000000000000 --- a/cfg/master2/lammps.profile +++ /dev/null @@ -1 +0,0 @@ -add2env PATH "~/dev/lammps/src" diff --git a/cfg/master2/pcre.profile b/cfg/master2/pcre.profile deleted file mode 100644 index e81830e2936daf80f6470eb9c33e0bc4a43c949a..0000000000000000000000000000000000000000 --- a/cfg/master2/pcre.profile +++ /dev/null @@ -1,4 +0,0 @@ -# pcre (swig) compile localement par RB -add2env LIB "/home/ulg/nlcm/rboman/local/pcre/lib" front -add2env INCLUDE "/home/ulg/nlcm/rboman/local/pcre/include" front -add2env LD_LIBRARY_PATH "/home/ulg/nlcm/rboman/local/pcre/lib" front diff --git a/cfg/master2/python.profile b/cfg/master2/python.profile deleted file mode 100644 index dcbf3344fd36e8afffbb7f917cbfa2704e0a4325..0000000000000000000000000000000000000000 --- a/cfg/master2/python.profile +++ /dev/null @@ -1,4 +0,0 @@ -module load python/2.7.10 - -# trucs qui manquent dans le modulefile de David -add2env CMAKE_PREFIX_PATH "/cm/shared/apps/python/2.7.10" front diff --git a/cfg/master2/swig.profile b/cfg/master2/swig.profile deleted file mode 100644 index 3a1acaeede6beec68c542333994f4dd3a862e4fa..0000000000000000000000000000000000000000 --- a/cfg/master2/swig.profile +++ /dev/null @@ -1 +0,0 @@ -add2env PATH "/home/ulg/nlcm/rboman/local/swig-3.0.11/bin" front diff --git a/cfg/spring/gmsh.profile b/cfg/spring/gmsh.profile index 412f3fcb47cd01cfd224b34e5ac684e0516fecd4..515e1fd2c989810ce3d119c5da3436a62621e659 100644 --- a/cfg/spring/gmsh.profile +++ b/cfg/spring/gmsh.profile @@ -1,3 +1,5 @@ add2env PATH "/opt/gmsh/bin" front add2env LD_LIBRARY_PATH "/opt/gmsh/lib" add2env PYTHONPATH "/opt/gmsh/lib" +add2env INCLUDE "/opt/gmsh/include" front +add2env LIB "/opt/gmsh/lib" front