|
@@ -618,6 +618,9 @@ Const
|
|
|
PowerPC = PPC;
|
|
|
dos = go32v2;
|
|
|
|
|
|
+ AllOSs = [Low(TOS)..High(TOS)];
|
|
|
+ AllCPUs = [Low(TCPU)..High(TCPU)];
|
|
|
+
|
|
|
// Useful
|
|
|
UnitExt = '.ppu';
|
|
|
PPUExt = UnitExt;
|
|
@@ -670,6 +673,9 @@ Var
|
|
|
OnDownloadFile : TDownloadEvent = Nil;
|
|
|
DownloadFileProc : TDownloadProc = Nil;
|
|
|
|
|
|
+Function CurrentOS : String;
|
|
|
+Function CurrentCPU : String;
|
|
|
+
|
|
|
Function Installer : TInstaller;
|
|
|
Function Defaults : TDefaults; // Set by installer.
|
|
|
Function Dictionary : TDictionary;
|
|
@@ -774,6 +780,18 @@ begin
|
|
|
end;
|
|
|
|
|
|
|
|
|
+Function CurrentOS : String;
|
|
|
+
|
|
|
+begin
|
|
|
+ Result:=OSToString(Defaults.OS);
|
|
|
+end;
|
|
|
+
|
|
|
+Function CurrentCPU : String;
|
|
|
+
|
|
|
+begin
|
|
|
+ Result:=CPUToString(Defaults.CPU);
|
|
|
+end;
|
|
|
+
|
|
|
Function OSToString(OS: TOS) : String;
|
|
|
|
|
|
begin
|