mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-08 12:39:18 +02:00
lazbuild: fixed compilation
git-svn-id: trunk@29470 -
This commit is contained in:
parent
12728e1833
commit
d94246f616
@ -153,7 +153,7 @@ type
|
|||||||
function ShowConfigureBuildLazarusDlg(AProfiles: TBuildLazarusProfiles): TModalResult;
|
function ShowConfigureBuildLazarusDlg(AProfiles: TBuildLazarusProfiles): TModalResult;
|
||||||
|
|
||||||
function BuildLazarus(Profiles: TBuildLazarusProfiles;
|
function BuildLazarus(Profiles: TBuildLazarusProfiles;
|
||||||
ExternalTools: TExternalToolList; Macros: TTransferMacroList;
|
ExternalTools: TBaseExternalToolList; Macros: TTransferMacroList;
|
||||||
const PackageOptions, CompilerPath, MakePath: string;
|
const PackageOptions, CompilerPath, MakePath: string;
|
||||||
Flags: TBuildLazarusFlags): TModalResult;
|
Flags: TBuildLazarusFlags): TModalResult;
|
||||||
|
|
||||||
@ -212,7 +212,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
function BuildLazarus(Profiles: TBuildLazarusProfiles;
|
function BuildLazarus(Profiles: TBuildLazarusProfiles;
|
||||||
ExternalTools: TExternalToolList; Macros: TTransferMacroList;
|
ExternalTools: TBaseExternalToolList; Macros: TTransferMacroList;
|
||||||
const PackageOptions, CompilerPath, MakePath: string;
|
const PackageOptions, CompilerPath, MakePath: string;
|
||||||
Flags: TBuildLazarusFlags): TModalResult;
|
Flags: TBuildLazarusFlags): TModalResult;
|
||||||
|
|
||||||
|
@ -34,6 +34,7 @@ uses
|
|||||||
// IDE
|
// IDE
|
||||||
IDEProcs, InitialSetupDlgs, OutputFilter, CompilerOptions, ApplicationBundle,
|
IDEProcs, InitialSetupDlgs, OutputFilter, CompilerOptions, ApplicationBundle,
|
||||||
TransferMacros, EnvironmentOpts, IDETranslations, LazarusIDEStrConsts,
|
TransferMacros, EnvironmentOpts, IDETranslations, LazarusIDEStrConsts,
|
||||||
|
ExtToolDialog,
|
||||||
MiscOptions, Project, LazConf, PackageDefs, PackageLinks, PackageSystem,
|
MiscOptions, Project, LazConf, PackageDefs, PackageLinks, PackageSystem,
|
||||||
BuildLazDialog, BuildProfileManager, BuildManager, BaseBuildManager;
|
BuildLazDialog, BuildProfileManager, BuildManager, BaseBuildManager;
|
||||||
|
|
||||||
@ -807,8 +808,8 @@ begin
|
|||||||
end;
|
end;
|
||||||
TranslateResourceStrings(EnvironmentOptions.LazarusDirectory,
|
TranslateResourceStrings(EnvironmentOptions.LazarusDirectory,
|
||||||
EnvironmentOptions.LanguageID);
|
EnvironmentOptions.LanguageID);
|
||||||
ExternalTools.OnNeedsOutputFilter:=@OnExtToolNeedsOutputFilter;
|
TExternalToolList(ExternalTools).OnNeedsOutputFilter:=@OnExtToolNeedsOutputFilter;
|
||||||
ExternalTools.OnFreeOutputFilter:=@OnExtToolFreeOutputFilter;
|
TExternalToolList(ExternalTools).OnFreeOutputFilter:=@OnExtToolFreeOutputFilter;
|
||||||
if CompilerOverride<>'' then
|
if CompilerOverride<>'' then
|
||||||
CompilerFilename:=CompilerOverride;
|
CompilerFilename:=CompilerOverride;
|
||||||
if LazarusDirOverride<>'' then
|
if LazarusDirOverride<>'' then
|
||||||
|
@ -29,7 +29,7 @@ interface
|
|||||||
|
|
||||||
uses
|
uses
|
||||||
Classes, Math, SysUtils, Forms, Controls, Dialogs, CompilerOptions,
|
Classes, Math, SysUtils, Forms, Controls, Dialogs, CompilerOptions,
|
||||||
Process, AsyncProcess, LCLProc, DynQueue, FileUtil, UTF8Process,
|
AsyncProcess, LCLProc, DynQueue, FileUtil, UTF8Process,
|
||||||
CodeCache, CodeToolManager,
|
CodeCache, CodeToolManager,
|
||||||
IDEDialogs, IDEMsgIntf, IDEExternToolIntf,
|
IDEDialogs, IDEMsgIntf, IDEExternToolIntf,
|
||||||
IDEProcs, LazConf;
|
IDEProcs, LazConf;
|
||||||
|
Loading…
Reference in New Issue
Block a user