IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 23289


Ignore:
Timestamp:
Mar 11, 2009, 5:53:48 PM (17 years ago)
Author:
Paul Price
Message:

Put version information in HISTORY header keywords, so that they are propagated.

Location:
trunk
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppArith/src/ppArithVersion.c

    r23229 r23289  
    8585    psString source  = ppArithSource();  // Software source
    8686
    87     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPARITH.VERSION", PS_META_REPLACE,
    88                      "Software version", version);
    89     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPARITH.SOURCE", PS_META_REPLACE,
    90                      "S/W source", source);
     87    psStringPrepend(&version, "ppArith version: ");
     88    psStringPrepend(&version, "ppArith source: ");
     89
     90    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, version);
     91    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, source);
    9192
    9293    psFree(version);
  • trunk/ppImage/src/ppImageVersion.c

    r23229 r23289  
    7070    psString source  = ppImageSource();  // ppImage software source
    7171
    72     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPIMAGE.VERSION", PS_META_REPLACE,
    73                      "Software version", version);
    74     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPIMAGE.SOURCE", PS_META_REPLACE,
    75                      "S/W source", source);
     72    psStringPrepend(&version, "ppImage version: ");
     73    psStringPrepend(&source, "ppImage source: ");
     74
     75    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, version);
     76    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, source);
    7677
    7778    psFree(version);
  • trunk/ppMerge/src/ppMergeVersion.c

    r23229 r23289  
    8585    psString source  = ppMergeSource();  // Software source
    8686
    87     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPMERGE.VERSION", PS_META_REPLACE,
    88                      "Software version", version);
    89     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPMERGE.SOURCE", PS_META_REPLACE,
    90                      "S/W source", source);
     87    psStringPrepend(&version, "ppMerge version: ");
     88    psStringPrepend(&source, "ppMerge source: ");
     89
     90    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, version);
     91    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, source);
    9192
    9293    psFree(version);
  • trunk/ppStack/src/ppStackVersion.c

    r23229 r23289  
    7676    psString source  = ppStackSource();  // Software source
    7777
    78     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPSTACK.VERSION", PS_META_REPLACE,
    79                      "Software version", version);
    80     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPSTACK.SOURCE", PS_META_REPLACE,
    81                      "S/W source", source);
     78    psStringPrepend(&version, "ppStack version: ");
     79    psStringPrepend(&source, "ppStack source: ");
     80
     81    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, version);
     82    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, source);
    8283
    8384    psFree(version);
  • trunk/ppStats/src/ppStatsVersion.c

    r23229 r23289  
    5151    psString source = ppStatsSource();   // Software source
    5252
    53     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPSTATS.VERSION", PS_META_REPLACE,
    54                      "Software version", version);
    55     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPSTATS.SOURCE", PS_META_REPLACE,
    56                      "S/W source", source);
     53    psStringPrepend(&version, "ppStats version: ");
     54    psStringPrepend(&source, "ppStats source: ");
     55
     56    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, version);
     57    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, source);
    5758
    5859    psFree(version);
  • trunk/ppSub/src/ppSubVersion.c

    r23229 r23289  
    8888    psString source  = ppSubSource();  // Software source
    8989
    90     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPSUB.VERSION", PS_META_REPLACE,
    91                      "Software version", version);
    92     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PPSUB.SOURCE", PS_META_REPLACE,
    93                      "S/W source", source);
     90    psStringPrepend(&version, "ppSub version: ");
     91    psStringPrepend(&source, "ppSub source: ");
     92
     93    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, version);
     94    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, source);
    9495
    9596    psFree(version);
  • trunk/psLib/src/types/psMetadataHeader.c

    r23159 r23289  
    1818    psString source = psLibSource();    // Software source
    1919
    20     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSLIB.VERSION", PS_META_REPLACE,
    21                      "Software version", version);
    22     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSLIB.SOURCE", PS_META_REPLACE,
    23                      "S/W source", source);
     20    psStringPrepend(&version, "psLib version: ");
     21    psStringPrepend(&source, "psLib source: ");
     22
     23    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, version);
     24    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, source);
    2425
    2526    psFree(version);
  • trunk/psModules/src/config/pmVersion.c

    r23229 r23289  
    6666    psString source = psModulesSource();   // Software source
    6767
    68     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSMODULES.VERSION", PS_META_REPLACE,
    69                      "Software version", version);
    70     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSMODULES.SOURCE", PS_META_REPLACE,
    71                      "S/W source", source);
     68    psStringPrepend(&version, "psModules version: ");
     69    psStringPrepend(&source, "psModules source: ");
     70
     71    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, version);
     72    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, source);
    7273
    7374    psFree(version);
  • trunk/psastro/src/psastroVersion.c

    r23229 r23289  
    6060    psString source = psastroSource();   // Software source
    6161
    62     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSASTRO.VERSION", PS_META_REPLACE,
    63                      "Software version", version);
    64     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSASTRO.SOURCE", PS_META_REPLACE,
    65                      "S/W source", source);
     62    psStringPrepend(&version, "psastro version: ");
     63    psStringPrepend(&source, "psastro source: ");
     64
     65    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, version);
     66    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, source);
    6667
    6768    psFree(version);
  • trunk/psphot/src/psphotVersion.c

    r23229 r23289  
    7171    psString source = psphotSource();   // Software source
    7272
    73     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSPHOT.VERSION", PS_META_REPLACE,
    74                      "Software version", version);
    75     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSPHOT.SOURCE", PS_META_REPLACE,
    76                      "S/W source", source);
     73    psStringPrepend(&version, "psphot version: ");
     74    psStringPrepend(&source, "psphot source: ");
     75
     76    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, version);
     77    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, source);
    7778
    7879    psFree(version);
  • trunk/pswarp/src/pswarpVersion.c

    r23195 r23289  
    8282    psString source  = pswarpSource();  // Software source
    8383
    84     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSWARP.VERSION", PS_META_REPLACE,
    85                      "Software version", version);
    86     psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSWARP.SOURCE", PS_META_REPLACE,
    87                      "S/W source", source);
     84    psStringPrepend(&version, "pswarp version: ");
     85    psStringPrepend(&source, "pswarp source: ");
     86
     87    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, version);
     88    psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, source);
    8889
    8990    psFree(version);
Note: See TracChangeset for help on using the changeset viewer.