Changeset 5567


Ignore:
Timestamp:
Mar 4, 2025, 7:33:16 PM (4 months ago)
Author:
asima
Message:

For Jean-Jay, do not install NetCDF95 next to modipsl.
netcdf95 is loaded as a module in the arch*.env
(also, minor : since a getlog variable is defined, let's use it :) )

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified BOL/script_install/install_lmdz.sh

    r5566 r5567  
    433433        echo "install_lmdz.sh wget_OK $(date)"
    434434
    435         gunzip "modipsl.$version.tar.gz" &>> get.log
    436         tar xf "modipsl.$version.tar" &>> get.log
     435        gunzip "modipsl.$version.tar.gz" &>> $getlog
     436        tar xf "modipsl.$version.tar" &>> $getlog
    437437        rm "modipsl.$version.tar"
    438438    fi
     
    649649    fi
    650650
    651     # Compile NetCDF95
     651    # Install and compile NetCDF95 in $MODEL, next to modipsl,
     652    #  except for Jean-Zay, for which netcdf95 is loaded as a module in the arch*.env
    652653    cd "$MODEL/modipsl/modeles/LMD"*
    653     echo "Installing NetCDF95"
    654     cd "$MODEL"
    655     if [[ ! -d "NetCDF95-0.3" ]]; then
     654    if [[ $(hostname | cut -c -5) != "jean-" ]]; then
     655      echo "Installing NetCDF95"
     656      cd "$MODEL"
     657      if [[ ! -d "NetCDF95-0.3" ]]; then
    656658        myget src_archives/netcdf/NetCDF95-0.3.tar.gz
    657659        tar -xf NetCDF95-0.3.tar.gz
     
    660662        mkdir -p build && cd build
    661663        netCDF_INCLUDE_DIR=$(nc-config --includedir) netCDF_LIBRARY=$(nc-config --libdir) cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="$ncdfdir" -DCMAKE_INSTALL_PREFIX="$MODEL/modipsl"
    662         make install
    663     fi
     664      make install
     665      fi
     666    fi
     667
    664668}
    665669
Note: See TracChangeset for help on using the changeset viewer.