Changeset 13149


Ignore:
Timestamp:
08/23/12 15:10:15 (13 years ago)
Author:
Mathieu Morlighem
Message:

CHG: added pathappend so that a directory is not added twice the PATH, same for libraries

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified issm/trunk-jpl/etc/environment.sh

    r13147 r13149  
    11#ISSM_DIR and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...)
     2
     3pathprepend(){ #{{{
     4        if [ -d "$1" ] && [[ ":$PATH:" != *":$1:"* ]]; then
     5                PATH="$1:$PATH"
     6        fi
     7} #}}}
     8pathappend(){ #{{{
     9        if [ -d "$1" ] && [[ ":$PATH:" != *":$1:"* ]]; then
     10                export PATH="$PATH:$1"
     11        fi
     12} #}}}
     13libpathprepend(){ #{{{
     14        if [ -d "$1" ] && [[ ":$LD_LIBRARY_PATH:" != *":$1:"* ]]; then
     15                export LD_LIBRARY_PATH="$1:$LD_LIBRARY_PATH"
     16        fi
     17        if [ -d "$1" ] && [[ ":$LD_RUN_PATH:" != *":$1:"* ]]; then
     18                export LD_RUN_PATH="$1:$LD_RUN_PATH"
     19        fi
     20} #}}}
     21libpathappend(){ #{{{
     22        if [ -d "$1" ] && [[ ":$LD_LIBRARY_PATH:" != *":$1:"* ]]; then
     23                export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$1"
     24        fi
     25        if [ -d "$1" ] && [[ ":$LD_RUN_PATH:" != *":$1:"* ]]; then
     26                export LD_RUN_PATH="$LD_RUN_PATH:$1"
     27        fi
     28} #}}}
     29dylibpathprepend(){ #{{{
     30        if [ -d "$1" ] && [[ ":$LD_LIBRARY_PATH:" != *":$1:"* ]]; then
     31                export LD_LIBRARY_PATH="$1:$LD_LIBRARY_PATH"
     32        fi
     33        if [ -d "$1" ] && [[ ":$LD_RUN_PATH:" != *":$1:"* ]]; then
     34                export LD_RUN_PATH="$1:$LD_RUN_PATH"
     35        fi
     36} #}}}
     37dylibpathappend(){ #{{{
     38        if [ -d "$1" ] && [[ ":$LD_LIBRARY_PATH:" != *":$1:"* ]]; then
     39                export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$1"
     40        fi
     41        if [ -d "$1" ] && [[ ":$LD_RUN_PATH:" != *":$1:"* ]]; then
     42                export LD_RUN_PATH="$LD_RUN_PATH:$1"
     43        fi
     44} #}}}
    245
    346#FIXME: during installation packages are installed one by one but environment.sh was sourced
     
    1255
    1356#Some basic path, in case it is not included by default
    14 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/lib"
    15 export LD_RUN_PATH="$LD_RUN_PATH:/usr/local/lib"
     57libpathappend "/usr/local/lib"
    1658
    1759#Load ISSM scripts
    18 export PATH="$PATH:$ISSM_DIR/scripts"
    19 
    20 #MATLAB
     60pathappend "$ISSM_DIR/scripts"
     61
    2162MATLAB_DIR="$ISSM_DIR/externalpackages/matlab/install"
    22 #if [ -d "$MATLAB_DIR" ]; then
    23         export MATLAB_DIR
    24         export PATH="$MATLAB_DIR/bin:$PATH" #take precedence over /usr/local/bin/matlab
    25         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MATLAB_DIR/lib"
    26         export LD_RUN_PATH="$LD_RUN_PATH:$MATLAB_DIR/lib"
    27 #fi
    28 
    29 #MPI
     63export MATLAB_DIR
     64pathprepend   "$MATLAB_DIR/bin" #take precedence over /usr/local/bin/matlab
     65libpathappend "$MATLAB_DIR/lib"
     66
    3067MPI_DIR="$ISSM_DIR/externalpackages/mpich2/install"
    31 #if [ -d "$MPI_DIR" ]; then
    32         export MPI_DIR
    33         export PATH="$MPI_DIR/bin:$PATH"
    34         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MPI_DIR/lib"
    35         export LD_RUN_PATH="$LD_RUN_PATH:$MPI_DIR/lib"
    36         export MANPATH="$MANPATH:$MPI_DIR/man"
    37 #fi
    38 
    39 #PETSC
     68export MPI_DIR
     69pathprepend   "$MPI_DIR/bin"
     70libpathappend "$MPI_DIR/lib"
     71
    4072PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install"
    41 #if [ -d "$PETSC_DIR" ]; then
    42         export PETSC_DIR
    43         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$PETSC_DIR/lib:$PETSC_DIR/lib"
    44         export LD_RUN_PATH="$LD_RUN_PATH:$PETSC_DIR/lib"
    45 #fi
    46 
    47 #SLEPC
     73export PETSC_DIR
     74libpathappend "$PETSC_DIR/lib"
     75
    4876SLEPC_DIR="$ISSM_DIR/externalpackages/slepc/install"
    49 if [ -d "$SLEPC_DIR" ]; then
    50         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SLEPC_DIR/lib/$ISSM_ARCH"
    51         export LD_RUN_PATH="$LD_RUN_PATH:$SLEPC_DIR/lib/$ISSM_ARCH"
    52 fi
    53 
    54 #PETSC
     77libpathappend "$SLEPC_DIR/lib/$ISSM_ARCH"
     78
    5579TAO_DIR="$ISSM_DIR/externalpackages/tao/install"
    56 if [ -d "$TAO_DIR" ]; then
    57         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$TAO_DIR/lib:$TAO_DIR/lib"
    58         export LD_RUN_PATH="$LD_RUN_PATH:$TAO_DIR/lib"
    59 fi
    60 
    61 #Dakota
     80libpathappend "$TAO_DIR/lib"
     81
    6282DAKOTA_DIR="$ISSM_DIR/externalpackages/dakota/install"
    63 if [ -d "$DAKOTA_DIR" ]; then
    64         export PATH="$PATH:$DAKOTA_DIR/bin"
    65         export MANPATH="$MANPATH:$MPI_DIR/man:$DAKOTA_DIR/docs/man:$DAKOTA_DIR/docs/man-ref"
    66 fi
    67 
    68 #Doxygen
     83pathappend "$DAKOTA_DIR/bin"
     84
    6985DOXYGEN_DIR="$ISSM_DIR/externalpackages/doxygen/install"
    70 if [ -d "$DOXYGEN_DIR" ]; then
    71         export MANPATH="$MANPATH:$DOXYGEN_DIR/man"
    72         export PATH="$PATH:$DOXYGEN_DIR/bin"
    73 fi
    74 
    75 #AUTOCONF
     86pathappend "$DOXYGEN_DIR/bin"
     87
    7688AUTOCONF_DIR="$ISSM_DIR/externalpackages/autoconf/install"
    77 #if [ -d "$AUTOCONF_DIR" ]; then
    78         export PATH="$AUTOCONF_DIR/bin:$PATH"
    79 #fi
    80 
    81 #AUTOMAKE
     89pathprepend "$AUTOCONF_DIR/bin"
     90
    8291AUTOMAKE_DIR="$ISSM_DIR/externalpackages/automake/install"
    83 #if [ -d "$AUTOMAKE_DIR" ]; then
    84         export PATH="$AUTOMAKE_DIR/bin:$PATH"
    85 #fi
    86 
    87 #LIBTOOL
     92pathprepend "$AUTOMAKE_DIR/bin"
     93
    8894LIBTOOL_DIR="$ISSM_DIR/externalpackages/libtool/install"
    89 #if [ -d "$LIBTOOL_DIR" ]; then
    90         export PATH="$LIBTOOL_DIR/bin:$PATH"
    91 #fi
    92 
    93 #SDK
     95pathprepend "$LIBTOOL_DIR/bin"
     96
    9497SDK_DIR="C:/MicrosoftVisualStudio 9.0/Microsoft Visual C++ 2008 Express Edition with SP1 - ENU"
    95 if [ -d "$SDK_DIR" ]; then
    96         export PATH="$PATH:$SDK_DIR"
    97 fi
    98 
    99 #SSH
     98pathappend "$SDK_DIR"
     99
    100100SSH_DIR="$ISSM_DIR/externalpackages/ssh"
    101 if [ -d "$SSH_DIR" ]; then
    102         export PATH="$PATH:$SSH_DIR"
    103 fi
    104 
    105 #VALGRIND
     101pathappend "$SSH_DIR"
     102
    106103VALGRIND_DIR="$ISSM_DIR/externalpackages/valgrind/install"
    107 if [ -d "$VALGRIND_DIR" ]; then
    108         export PATH="$VALGRIND_DIR/bin:$PATH"
    109 fi
    110 
    111 #CPPCHECK
     104pathprepend "$VALGRIND_DIR/bin"
     105
    112106CPPCHECK_DIR="$ISSM_DIR/externalpackages/cppcheck/install"
    113 if [ -d "$CPPCHECK_DIR" ]; then
    114         export PATH="$PATH:$CPPCHECK_DIR/bin"
    115 fi
    116 
    117 #GDAL
     107pathappend "$CPPCHECK_DIR/bin"
     108
    118109GDAL_DIR="$ISSM_DIR/externalpackages/gdal/install"
    119 if [ -d "$GDAL_DIR" ]; then
    120         export PATH="$GDAL_DIR/bin:$PATH"
    121         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$GDAL_DIR/lib"
    122 fi
    123 
    124 #MERCURIAL
     110pathprepend "$GDAL_DIR/bin:$PATH"
     111libpathappend "$GDAL_DIR/lib"
     112
    125113MERCURIAL_DIR="$ISSM_DIR/externalpackages/mercurial/install"
    126114if [ -d "$MERCURIAL_DIR" ]; then
    127115        export PYTHONPATH="$PYTHONPATH:$MERCURIAL_DIR/mercurial/pure/"
    128         export PATH="$PATH:$MERCURIAL_DIR/"
    129 fi
    130 
    131 #BOOST
     116        pathappend "$MERCURIAL_DIR"
     117fi
     118
    132119BOOST_DIR="$ISSM_DIR/externalpackages/boost/install"
    133120BOOSTROOT="$ISSM_DIR/externalpackages/boost/install"
     
    135122        export BOOSTROOT
    136123        export BOOST_DIR
    137         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$BOOST_DIR/lib"
    138         export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:$BOOST_DIR/lib"
    139         export PATH="$PATH:$BOOST_DIR/bin"
    140 fi
    141 
    142 #XERCES
     124        libpathappend   "$BOOST_DIR/lib"
     125        dylibpathappend "$BOOST_DIR/lib"
     126        pathappend      "$BOOST_DIR/bin"
     127fi
     128
    143129XERCESROOT="$ISSM_DIR/externalpackages/xerces/install"
    144130XERCESCROOT="$ISSM_DIR/externalpackages/xerces/src"
     
    148134fi
    149135
    150 #xaifBooster
    151136XAIF_DIR="$ISSM_DIR/externalpackages/xaifbooster/xaifBooster"
    152137XAIFBOOSTERROOT="$ISSM_DIR/externalpackages/xaifbooster/"
     
    160145fi
    161146
    162 #angel
    163147ANGELROOT="$ISSM_DIR/externalpackages/angel/angel"
    164148if [ -d "$ANGELROOT" ]; then
     
    166150fi
    167151
    168 #openanalysis
    169152OPENANALYSISROOT="$ISSM_DIR/externalpackages/openanalysis/install"
    170153if [ -d "$OPENANALYSISROOT" ]; then
    171154        export OPENANALYSISROOT
    172         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$OPENANALYSISROOT/lib"
    173 fi
    174 
    175 #JAVA
     155        libpathappend "$OPENANALYSISROOT/lib"
     156fi
     157
    176158JVM_DIR="/usr/local/gcc/4.3.2/lib64/gcj-4.3.2-9/"
    177 if [ -d "$JVM_DIR" ]; then
    178         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$JVM_DIR"
    179 fi
    180 
    181 #BBFTP
     159libpathappend "$JVM_DIR"
     160
    182161BBFTP_DIR="$ISSM_DIR/externalpackages/bbftp/install"
    183 if [ -d "$BBFTP_DIR" ]; then
    184         export PATH="$PATH:$BBFTP_DIR/bin"
    185 fi
    186 
    187 #ADIC
     162pathappend "$BBFTP_DIR/bin"
     163
    188164ADIC_DIR="$ISSM_DIR/externalpackages/adic/install"
    189 if [ -d "$ADIC_DIR" ]; then
    190         export PATH="$PATH:$ADIC_DIR/bin"
    191         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$ADIC_DIR/lib"
    192         export LD_RUN_PATH="$LD_RUN_PATH:$ADIC_DIR/lib"
    193 fi
    194 
    195 #COLPACK
     165pathappend "$ADIC_DIR/bin"
     166libpathappend "$ADIC_DIR/lib"
     167
    196168COLPACK_DIR="$ISSM_DIR/externalpackages/colpack/install"
    197 if [ -d "$COLPACK_DIR" ]; then
    198         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$COLPACK_DIR/lib"
    199         export LD_RUN_PATH="$LD_RUN_PATH:$COLPACK_DIR/lib"
    200 fi
    201 
    202 #ECLIPSE
     169libpathappend "$COLPACK_DIR/lib"
     170
    203171ECLIPSE_DIR="$ISSM_DIR/externalpackages/eclipse/install"
    204 if [ -d "$ECLIPSE_DIR" ]; then
    205         export PATH="$PATH:$ECLIPSE_DIR"
    206 fi
    207 
    208 #APPSCAN
     172pathappend "$ECLIPSE_DIR"
     173
    209174APPSCAN_DIR="$ISSM_DIR/externalpackages/appscan/install"
    210 if [ -d "$APPSCAN_DIR" ]; then
    211         export PATH="$PATH:$APPSCAN_DIR/bin"
    212 fi
    213 
    214 #RATS
     175pathappend "$APPSCAN_DIR/bin"
     176
    215177RATS_DIR="$ISSM_DIR/externalpackages/rats/install"
    216 if [ -d "$RATS_DIR" ]; then
    217         export PATH="$PATH:$RATS_DIR/bin"
    218 fi
    219 
    220 #DYSON
     178pathappend "$RATS_DIR/bin"
     179
    221180DYSON_DIR="$ISSM_DIR/externalpackages/dyson/"
    222 if [ -d "$DYSON_DIR" ]; then
    223         export PATH="$PATH:$DYSON_DIR"
    224 fi
    225 
    226 #CMAKE
     181pathappend "$DYSON_DIR"
     182
    227183CMAKE_DIR="$ISSM_DIR/externalpackages/cmake/install"
    228 if [ -d "$CMAKE_DIR" ]; then
    229         export PATH="$PATH:$CMAKE_DIR/bin"
    230 fi
    231 
    232 #SHAPELIB
     184pathappend "$CMAKE_DIR/bin"
     185
    233186SHAPELIB_DIR="$ISSM_DIR/externalpackages/shapelib/install"
    234 if [ -d "$SHAPELIB_DIR" ]; then
    235         export PATH="$PATH:$SHAPELIB_DIR/exec"
    236 fi
    237 
    238 #CCCL
     187pathappend "$SHAPELIB_DIR/exec"
     188
    239189CCCL_DIR="$ISSM_DIR/externalpackages/cccl/install"
    240 if [ -d "$CCCL_DIR" ]; then
    241         export PATH="$PATH:$CCCL_DIR/bin"
    242 fi
    243 
    244 #PACKAGEMAKER
     190pathappend "$CCCL_DIR/bin"
     191
    245192PACKAGEMAKER_DIR="$ISSM_DIR/externalpackages/packagemaker/install"
    246 if [ -d "$PACKAGEMAKER_DIR" ]; then
    247         export PATH="$PATH:$PACKAGEMAKER_DIR"
    248 fi
    249 
    250 #ANDROID_NDK:
     193pathappend "$PACKAGEMAKER_DIR"
     194
    251195ANDROID_NDK_DIR="$ISSM_DIR/externalpackages/android-ndk/install"
    252 if [ -d "$ANDROID_NDK_DIR" ]; then
    253         export PATH="$PATH:$ANDROID_NDK_DIR/"
    254 fi
    255 
    256 #ANDROID_SDK
     196pathappend "$ANDROID_NDK_DIR/"
     197
    257198ANDROID_SDK_DIR="$ANDROID_DIR/android-sdk/install-sdk"
    258 if [ -d "$ANDROID_SDK_DIR" ]; then
    259         export PATH="$PATH:$ANDROID_SDK_DIR/"
    260 fi
    261 
    262 #GSL
     199pathappend "$ANDROID_SDK_DIR/"
     200
    263201GSL_DIR="$ISSM_DIR/externalpackages/gsl/install"
    264 if [ -d "$GSL_DIR" ]; then
    265         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$GSL_DIR/lib"
    266         export LD_RUN_PATH="$LD_RUN_PATH:$GSL_DIR/lib"
    267 fi
    268 
    269 #GMAKE
     202libpathappend "$GSL_DIR/lib"
     203
    270204GMAKE_DIR="$ISSM_DIR/externalpackages/gmake/install"
    271 if [ -d "$GMAKE_DIR" ]; then
    272         export PATH="$GMAKE_DIR/bin:$PATH"
    273 fi
    274 
    275 #PYTHON
     205pathprepend "$GMAKE_DIR/bin"
     206
    276207PYTHON_DIR="$ISSM_DIR/externalpackages/python/install"
    277208if [ -d "$PYTHON_DIR" ]; then
    278         PYTHONSTARTUP="$ISSM_DIR/startup.py"
    279         export PATH="$PYTHON_DIR/bin:$PATH"
    280209        export PYTHONPATH="$PYTHONPATH:$ISSM_DIR/src/modules/python"
    281         export LD_LIBRARY_PATH=$ISSM_DIR/src/modules/python:$ISSM_DIR/externalpackages/python/install/lib:$LD_LIBRARY_PATH
    282210        export PYTHONSTARTUP="$ISSM_DIR/startup.py"
    283 fi
    284 
    285 #MODELE
     211        pathprepend    "$PYTHON_DIR/bin"
     212        libpathprepend "$ISSM_DIR/src/modules/python"
     213        libpathprepend "$PYTHON_DIR/lib"
     214fi
     215
    286216MODELE_DIR="$ISSM_DIR/externalpackages/modelE/install"
    287 if [ -d "$MODELE_DIR" ]; then
    288         export PATH="$MODELE_DIR/src/exec:$PATH"
    289 fi
    290 
    291 #GIT
     217pathappend "$MODELE_DIR/src/exec"
     218
    292219GIT_DIR="$ISSM_DIR/externalpackages/git/install"
    293 if [ -d "$GIT_DIR" ]; then
    294         export PATH="$PATH:$GIT_DIR/bin"
    295 fi
    296 
    297 #NCVIEW
     220pathappend "$GIT_DIR/bin"
     221
    298222NCVIEW_DIR="$ISSM_DIR/externalpackages/ncview/install"
    299 if [ -d "$NCVIEW_DIR" ]; then
    300         export PATH="$PATH:$NCVIEW_DIR"
    301 fi
    302 
    303 #TCLX
     223pathappend "$NCVIEW_DIR"
     224
    304225TCLX_DIR="$ISSM_DIR/externalpackages/tclx/install/lib/tclx8.4"
    305 if [ -d "$TCLX_DIR" ]; then
    306         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$TCLX_DIR"
    307         export LD_RUN_PATH="$LD_RUN_PATH:$TCLX_DIR"
    308 fi
    309 
    310 #ASPELL
     226libpathappend "$TCLX_DIR"
     227
    311228ASPELL_DIR="$ISSM_DIR/externalpackages/aspell/install"
    312 if [ -d "$ASPELL_DIR" ]; then
    313         export PATH="$ASPELL_DIR/bin:$PATH"
    314 fi
    315 
    316 #ESMF
    317 ESMF_DIR="$ISSM_DIR/externalpackages/esmf/esmf"
    318 if [ -d "$ESMF_DIR" ]; then
    319         export ESMF_COMPILER=gfortran
    320         export ESMF_COMM=mpich2
    321 fi
    322 
    323 #HDF5
     229pathappend "$ASPELL_DIR/bin:$PATH"
     230
    324231HDF5_DIR="$ISSM_DIR/externalpackages/hdf5/install"
    325232if [ -d "$HDF5_DIR" ]; then
    326         export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:$HDF5_DIR/lib"
    327         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$HDF5_DIR/lib"
     233        dylibpathappend "$HDF5_DIR/lib"
     234        libpathappend "$HDF5_DIR/lib"
    328235        export LIBRARY_PATH="$LIBRARY_PATH:$HDF5_DIR/lib"
    329236        export C_INCLUDE_PATH="$C_INCLUDE_PATH:$HDF5_DIR/include"
    330237fi
    331238
    332 #SVN
    333239SVN_DIR="$ISSM_DIR/externalpackages/svn/install"
    334240if [ -d "$SVN_DIR" ]; then
    335         export PATH="$SVN_DIR/bin:$PATH"
    336         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SVN_DIR/lib"
    337         export LIBRARY_PATH="$LIBRARY_PATH:$SVN_DIR/lib"
    338 fi
    339 
    340 #APR
     241        pathprepend   "$SVN_DIR/bin"
     242        libpathappend "$SVN_DIR/lib"
     243fi
     244
    341245APR_DIR="$ISSM_DIR/externalpackages/apr/install"
    342246if [ -d "$APR_DIR" ]; then
    343         export PATH="$APR_DIR/bin:$PATH"
    344         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$APR_DIR/lib"
    345         export LIBRARY_PATH="$LIBRARY_PATH:$APR_DIR/lib"
    346 fi
    347 
    348 #APR_UTIL
     247        pathappend    "$APR_DIR/bin"
     248        libpathappend "$APR_DIR/lib"
     249fi
     250
    349251APR_UTIL_DIR="$ISSM_DIR/externalpackages/apr-util/install"
    350 if [ -d "$APR_UTIL_DIR" ]; then
    351         export PATH="$APR_UTIL_DIR/bin:$PATH"
    352         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$APR_UTIL_DIR/lib"
    353         export LIBRARY_PATH="$LIBRARY_PATH:$APR_UTIL_DIR/lib"
    354 fi
    355 
    356 #SQLITE
     252pathappend   "$APR_UTIL_DIR/bin:$PATH"
     253libpathappend "$APR_UTIL_DIR/lib"
     254
    357255SQLITE_DIR="$ISSM_DIR/externalpackages/sqlite/install"
    358 if [ -d "$SQLITE_DIR" ]; then
    359         export PATH="$SQLITE_DIR/bin:$PATH"
    360         export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SQLITE_DIR/lib"
    361         export LIBRARY_PATH="$LIBRARY_PATH:$SQLITE_DIR/lib"
    362 fi
    363 
    364 #YAMS
     256pathappend   "$SQLITE_DIR/bin"
     257libpathappend "$SQLITE_DIR/lib"
     258
    365259YAMS_DIR="$ISSM_DIR/externalpackages/yams/install"
    366 if [ -d "$YAMS_DIR" ]; then
    367         export PATH="$PATH:$YAMS_DIR"
    368 fi
     260pathappend   "$YAMS_DIR"
Note: See TracChangeset for help on using the changeset viewer.