Changeset 602 for GPL/trunk/tools


Ignore:
Timestamp:
Jun 25, 2017, 9:57:12 PM (8 years ago)
Author:
David Azarewicz
Message:

Changed behavior of /A paramater.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GPL/trunk/tools/AddToFile.cmd

    r596 r602  
    9292    /* get fixpack from SVN version */
    9393    if (Parm4='SVN') then Parm4='SVN'||SvnVersion();
     94    if (Parm2='DATE') then Parm2=SUBSTR(DATE('S'), 1, 4)||'.'||SUBSTR(DATE('S'), 5, 2)||'.'||SUBSTR(DATE('S'), 7, 2);
    9495
    9596    parse var Parm2 major'.'minor'.'ProjVersion;
     
    134135  when (Function='DATEDAY') then do
    135136    NewStr=FORMAT(SUBSTR(DATE('S'), 7, 2));
     137    RepLoc=Pos('%A', String);
     138    if (RepLoc>0) then OutStr=Substr(String,1,RepLoc-1)||NewStr||Substr(String,RepLoc+2);
     139    else OutStr=String||' '||NewStr;
     140    rc=lineout(OutFile, OutStr);
     141    rc=lineout(OutFile);
     142  end
     143
     144  when (Function='DATE1') then do
     145    parse value Date('N') with MyDay MyMonth MyYear;
     146    NewStr=MyYear||'-'||MyMonth||'-'||Right(MyDay, 2, 0);
    136147    RepLoc=Pos('%A', String);
    137148    if (RepLoc>0) then OutStr=Substr(String,1,RepLoc-1)||NewStr||Substr(String,RepLoc+2);
Note: See TracChangeset for help on using the changeset viewer.