Selaa lähdekoodia

* Refactor, so the combination CPU-OS-SubTarget is a record. Allows for extension if need be

Michael VAN CANNEYT 2 vuotta sitten
vanhempi
commit
668901886e
3 muutettua tiedostoa jossa 412 lisäystä ja 110 poistoa
  1. 410 108
      packages/fpmkunit/src/fpmkunit.pp
  2. 1 1
      packages/gdbint/fpmake.pp
  3. 1 1
      packages/ide/fpmake.pp

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 410 - 108
packages/fpmkunit/src/fpmkunit.pp


+ 1 - 1
packages/gdbint/fpmake.pp

@@ -93,7 +93,7 @@ begin
       Installer.BuildEngine.Log(vlCommand,'GDB-lib found, compiling and running gdbver to obtain GDB-version');
       Installer.BuildEngine.Compile(P,GdbVerTarget);
       Cmd:=Installer.BuildEngine.AddPathPrefix(p,
-            p.GetBinOutputDir(Defaults.CPU, Defaults.OS))+
+            p.GetBinOutputDir(Defaults.CompileTarget ))+
             PathDelim+
             AddProgramExtension('gdbver',Defaults.BuildOS);
       Opts:=TStringList.Create;

+ 1 - 1
packages/ide/fpmake.pp

@@ -307,7 +307,7 @@ begin
         if CompilerTarget<>Defaults.CPU then
           begin
             T.SetExeName(AddProgramExtension(CPUToString(CompilerTarget)+'-fp',Defaults.BuildOS));
-            P.SetUnitsOutputDir(P.GetUnitsOutputDir(Defaults.BuildCPU,Defaults.BuildOS)+CPUToString(CompilerTarget));
+            P.SetUnitsOutputDir(P.GetUnitsOutputDir(Defaults.BuildTarget)+CPUToString(CompilerTarget));
             P.Options.Add('-dCROSSGDB');
           end;
 

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä