Procházet zdrojové kódy

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

Michael VAN CANNEYT před 2 roky
rodič
revize
668901886e
3 změnil soubory, kde provedl 412 přidání a 110 odebrání
  1. 410 108
      packages/fpmkunit/src/fpmkunit.pp
  2. 1 1
      packages/gdbint/fpmake.pp
  3. 1 1
      packages/ide/fpmake.pp

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 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;
 

Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů