19 lines
522 B
Bash
Executable File
19 lines
522 B
Bash
Executable File
#!/bin/sh
|
|
# wrapper for bundled executables
|
|
|
|
# reset locale to avoid problems with decimal numbers
|
|
export LC_ALL=C
|
|
|
|
BASEDIR=$(dirname "$0")
|
|
EXENAME=$(basename "$0")
|
|
|
|
# append to LD_LIBRARY_PATH to prefer local (newer) libs
|
|
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${BASEDIR}/lib
|
|
|
|
# set some environment variables for LAMMPS etc.
|
|
LAMMPS_POTENTIALS=${BASEDIR}/share/lammps/potentials
|
|
MSI2LMP_LIBRARY=${BASEDIR}/share/lammps/frc_files
|
|
export LD_LIBRARY_PATH LAMMPS_POTENTIALS MSI2LMP_LIBRARY
|
|
|
|
exec "${BASEDIR}/bin/${EXENAME}" "$@"
|