Changeset 835


Ignore:
Timestamp:
05/03/19 13:13:29 (5 years ago)
Author:
dubos
Message:

devel : print svn info / svn status in log file

Location:
codes/icosagcm/devel
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/devel/make_icosa

    r828 r835  
    221221echo "%USE_IOIPSL $use_ioipsl">> config.fcm 
    222222 
     223# generate signature 
     224function signature() 
     225{ 
     226    cat <<EOF 
     227MODULE signature_mod 
     228IMPLICIT NONE 
     229CONTAINS 
     230SUBROUTINE print_signature 
     231EOF 
     232    (cd -P src ; svn info .. ; svn status -q) | (while read line ; do echo "   PRINT *, '$line' " ; done) 
     233    cat <<EOF 
     234END SUBROUTINE print_signature 
     235END MODULE signature_mod 
     236EOF 
     237} 
     238 
     239signature | tee src/base/signature.f90 
     240 
    223241if [[ "$full_defined" == "TRUE" ]] 
    224242then 
  • codes/icosagcm/devel/src/icosa_init.f90

    r830 r835  
    55  SUBROUTINE icosa_init 
    66  USE icosa 
     7  USE signature_mod 
    78  USE timeloop_gcm_mod 
    89  USE disvert_mod 
     
    2728    CALL init_profiling 
    2829    CALL init_mpipara 
     30    IF(is_mpi_master) CALL print_signature 
    2931    CALL trace_off 
    3032    CALL xios_init 
Note: See TracChangeset for help on using the changeset viewer.