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

NEW: added issmversion to display current version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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.