|
@@ -39,15 +39,15 @@ type
|
|
const
|
|
const
|
|
{$ifdef newcg}
|
|
{$ifdef newcg}
|
|
{$ifdef ORDERSOURCES}
|
|
{$ifdef ORDERSOURCES}
|
|
- CurrentPPUVersion=100;
|
|
|
|
-{$else ORDERSOURCES}
|
|
|
|
CurrentPPUVersion=101;
|
|
CurrentPPUVersion=101;
|
|
|
|
+{$else ORDERSOURCES}
|
|
|
|
+ CurrentPPUVersion=100;
|
|
{$endif ORDERSOURCES}
|
|
{$endif ORDERSOURCES}
|
|
{$else newcg}
|
|
{$else newcg}
|
|
{$ifdef ORDERSOURCES}
|
|
{$ifdef ORDERSOURCES}
|
|
- CurrentPPUVersion=17;
|
|
|
|
-{$else ORDERSOURCES}
|
|
|
|
CurrentPPUVersion=18;
|
|
CurrentPPUVersion=18;
|
|
|
|
+{$else ORDERSOURCES}
|
|
|
|
+ CurrentPPUVersion=17;
|
|
{$endif ORDERSOURCES}
|
|
{$endif ORDERSOURCES}
|
|
{$endif newcg}
|
|
{$endif newcg}
|
|
|
|
|
|
@@ -406,16 +406,21 @@ end;
|
|
|
|
|
|
|
|
|
|
procedure tppufile.NewHeader;
|
|
procedure tppufile.NewHeader;
|
|
|
|
+var
|
|
|
|
+ s : string;
|
|
begin
|
|
begin
|
|
fillchar(header,sizeof(tppuheader),0);
|
|
fillchar(header,sizeof(tppuheader),0);
|
|
|
|
+ str(currentppuversion,s);
|
|
|
|
+ while length(s)<3 do
|
|
|
|
+ s:='0'+s;
|
|
with header do
|
|
with header do
|
|
begin
|
|
begin
|
|
Id[1]:='P';
|
|
Id[1]:='P';
|
|
Id[2]:='P';
|
|
Id[2]:='P';
|
|
Id[3]:='U';
|
|
Id[3]:='U';
|
|
- Ver[1]:='0';
|
|
|
|
- Ver[2]:='1';
|
|
|
|
- Ver[3]:='7';
|
|
|
|
|
|
+ Ver[1]:=s[1];
|
|
|
|
+ Ver[2]:=s[2];
|
|
|
|
+ Ver[3]:=s[3];
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
@@ -995,7 +1000,10 @@ end;
|
|
end.
|
|
end.
|
|
{
|
|
{
|
|
$Log$
|
|
$Log$
|
|
- Revision 1.45 1999-09-16 13:27:08 pierre
|
|
|
|
|
|
+ Revision 1.46 1999-09-17 09:14:56 peter
|
|
|
|
+ * ppu header writting now uses currentppuversion
|
|
|
|
+
|
|
|
|
+ Revision 1.45 1999/09/16 13:27:08 pierre
|
|
+ error if PPU modulename is different from what is searched
|
|
+ error if PPU modulename is different from what is searched
|
|
(8+3 limitations!)
|
|
(8+3 limitations!)
|
|
+ cond ORDERSOURCES to allow recompilation of FP
|
|
+ cond ORDERSOURCES to allow recompilation of FP
|