Changeset 16172


Ignore:
Timestamp:
09/18/13 14:03:29 (12 years ago)
Author:
Mathieu Morlighem
Message:

NEW: added issmversion to display current version

Location:
issm/trunk-jpl/src
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/analyses/EnvironmentInit.cpp

    r15839 r16172  
    2727        ISSM_MPI_Comm_rank(comm,&my_rank);
    2828        if(!my_rank) printf("\n");
    29         if(!my_rank) printf("Ice Sheet System Model (%s) version  %s\n",PACKAGE_NAME,PACKAGE_VERSION);
     29        if(!my_rank) printf("%s version  %s\n",PACKAGE_NAME,PACKAGE_VERSION);
    3030        if(!my_rank) printf("(website: %s contact: %s)\n",PACKAGE_URL,PACKAGE_BUGREPORT);
    3131        if(!my_rank) printf("\n");
  • issm/trunk-jpl/src/wrappers/IssmConfig/IssmConfig.cpp

    r16128 r16172  
    8383                xMemCpy<char>(svalue,ISSM_PREFIX,(strlen(ISSM_PREFIX)+1));
    8484        }
     85        else if(strcmp(name,"PACKAGE_NAME")==0){
     86                isstring = true;
     87                svalue =xNew<char>(strlen(PACKAGE_NAME)+1);
     88                xMemCpy<char>(svalue,PACKAGE_NAME,(strlen(PACKAGE_NAME)+1));
     89        }
     90        else if(strcmp(name,"PACKAGE_VERSION")==0){
     91                isstring = true;
     92                svalue =xNew<char>(strlen(PACKAGE_VERSION)+1);
     93                xMemCpy<char>(svalue,PACKAGE_VERSION,(strlen(PACKAGE_VERSION)+1));
     94        }
     95        else if(strcmp(name,"PACKAGE_URL")==0){
     96                isstring = true;
     97                svalue =xNew<char>(strlen(PACKAGE_URL)+1);
     98                xMemCpy<char>(svalue,PACKAGE_URL,(strlen(PACKAGE_URL)+1));
     99        }
     100        else if(strcmp(name,"PACKAGE_BUGREPORT")==0){
     101                isstring = true;
     102                svalue =xNew<char>(strlen(PACKAGE_BUGREPORT)+1);
     103                xMemCpy<char>(svalue,PACKAGE_BUGREPORT,(strlen(PACKAGE_BUGREPORT)+1));
     104        }
     105        else if(strcmp(name,"PACKAGE_BUILD_DATE")==0){
     106                isstring = true;
     107                svalue =xNew<char>(strlen(PACKAGE_BUILD_DATE)+1);
     108                xMemCpy<char>(svalue,PACKAGE_BUILD_DATE,(strlen(PACKAGE_BUILD_DATE)+1));
     109        }
    85110        else{
    86111                _error_("variable " << name << " not supported yet");
Note: See TracChangeset for help on using the changeset viewer.