Changeset 1695 for LMDZ5/trunk


Ignore:
Timestamp:
Dec 18, 2012, 3:31:18 PM (12 years ago)
Author:
Laurent Fairhead
Message:

Rajout du test sur dimensions.h pour ne pas avoir deux compilations simultanées


Test on dimensions.h file to avoid simultaneous compilations

Location:
LMDZ5/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/makelmdz

    r1690 r1695  
    11#!/bin/bash
    22#
    3 # $Id $
     3# $Id$
    44#
    55#
     
    397397########################################################################
    398398
     399cd $LIBFGCM/grid
     400if [[ -f dimensions.h ]]
     401then
     402  echo 'ATTENTION: vous etes sans doute en train de compiler le modele par ailleurs'
     403  echo "Attendez que la premiere compilation soit terminee pour relancer la suivante."
     404  echo "Si vous etes sur que vous ne compilez pas le modele par ailleurs,"
     405  echo  vous pouvez continuer en repondant oui.
     406  echo "Voulez-vous vraiment continuer?"
     407  read reponse
     408  if [[ $reponse == "oui" ]]
     409  then
     410    \rm -f $libf/grid/dimensions.h
     411  else
     412    exit
     413  fi
     414fi
     415
     416
    399417cd $LIBFGCM/grid/dimension
    400418./makdim $dim
  • LMDZ5/trunk/makelmdz_fcm

    r1680 r1695  
    283283########################################################################
    284284
     285cd $LIBFGCM/grid
     286if [[ -f dimensions.h ]]
     287then
     288  echo 'ATTENTION: vous etes sans doute en train de compiler le modele par ailleurs'
     289  echo "Attendez que la premiere compilation soit terminee pour relancer la suivante."
     290  echo "Si vous etes sur que vous ne compilez pas le modele par ailleurs,"
     291  echo  vous pouvez continuer en repondant oui.
     292  echo "Voulez-vous vraiment continuer?"
     293  read reponse
     294  if [[ $reponse == "oui" ]]
     295  then
     296    \rm -f $libf/grid/dimensions.h
     297  else
     298    exit
     299  fi
     300fi
     301
     302
    285303cd $LIBFGCM/grid/dimension
    286304./makdim $dim
     
    421439ln -s $LIBOGCM/${arch}${SUFF_NAME}/.config config
    422440ln -s $LIBOGCM/${arch}${SUFF_NAME}/.config/tmp tmp_src
     441
     442if [[ -r $libf/grid/dimensions.h ]]
     443then
     444  # Cleanup: remove dimension.h file
     445  \rm -f $libf/grid/dimensions.h
     446fi
Note: See TracChangeset for help on using the changeset viewer.