mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-16 16:29:32 +02:00
IDE: clean up
git-svn-id: trunk@44328 -
This commit is contained in:
parent
bcaf4e5eed
commit
79d0bce2d6
@ -62,11 +62,20 @@ type
|
|||||||
TBuildManager = class(TBaseBuildManager)
|
TBuildManager = class(TBaseBuildManager)
|
||||||
private
|
private
|
||||||
FUnitSetCache: TFPCUnitSetCache;
|
FUnitSetCache: TFPCUnitSetCache;
|
||||||
|
fBuildLazExtraOptions: string; // last build lazarus extra options
|
||||||
|
FUnitSetChangeStamp: integer;
|
||||||
|
FFPCSrcScans: TFPCSrcScans;
|
||||||
|
// Macro FPCVer
|
||||||
|
FFPCVer: string;
|
||||||
|
FFPCVerChangeStamp: integer;
|
||||||
|
// Macro InstantFPCCache
|
||||||
|
FMacroInstantFPCCache: string;
|
||||||
|
FMacroInstantFPCCacheValid: boolean;
|
||||||
procedure OnMacroSubstitution(TheMacro: TTransferMacro;
|
procedure OnMacroSubstitution(TheMacro: TTransferMacro;
|
||||||
const MacroName: string; var s: string;
|
const MacroName: string; var s: string;
|
||||||
const {%H-}Data: PtrInt; var Handled, {%H-}Abort: boolean;
|
const {%H-}Data: PtrInt; var Handled, {%H-}Abort: boolean;
|
||||||
{%H-}Depth: integer);
|
{%H-}Depth: integer);
|
||||||
function OnSubstituteCompilerOption(Options: TParsedCompilerOptions;
|
function OnSubstituteCompilerOption({%H-}Options: TParsedCompilerOptions;
|
||||||
const UnparsedValue: string;
|
const UnparsedValue: string;
|
||||||
PlatformIndependent: boolean): string;
|
PlatformIndependent: boolean): string;
|
||||||
function MacroFuncBuildMode(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
function MacroFuncBuildMode(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||||
@ -144,17 +153,8 @@ type
|
|||||||
OverrideTargetOS: string;
|
OverrideTargetOS: string;
|
||||||
OverrideTargetCPU: string;
|
OverrideTargetCPU: string;
|
||||||
OverrideLCLWidgetType: string;
|
OverrideLCLWidgetType: string;
|
||||||
fBuildLazExtraOptions: string; // last build lazarus extra options
|
|
||||||
FUnitSetChangeStamp: integer;
|
|
||||||
FFPCSrcScans: TFPCSrcScans;
|
|
||||||
DefaultCfgVars: TCTCfgScriptVariables;
|
DefaultCfgVars: TCTCfgScriptVariables;
|
||||||
DefaultCfgVarsBuildMacroStamp: integer;
|
DefaultCfgVarsBuildMacroStamp: integer;
|
||||||
// Macro FPCVer
|
|
||||||
FFPCVer: string;
|
|
||||||
FFPCVerChangeStamp: integer;
|
|
||||||
// Macro InstantFPCCache
|
|
||||||
FMacroInstantFPCCache: string;
|
|
||||||
FMacroInstantFPCCacheValid: boolean;
|
|
||||||
procedure Notification(AComponent: TComponent; Operation: TOperation);
|
procedure Notification(AComponent: TComponent; Operation: TOperation);
|
||||||
override;
|
override;
|
||||||
function OnGetBuildMacroValues(Options: TBaseCompilerOptions;
|
function OnGetBuildMacroValues(Options: TBaseCompilerOptions;
|
||||||
|
@ -44,7 +44,7 @@ uses
|
|||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
Classes, SysUtils, FileUtil, LazUTF8, LCLType, Controls, Forms, Buttons,
|
Classes, SysUtils, FileUtil, LazUTF8, LCLType, Controls, Forms, Buttons,
|
||||||
StdCtrls, Dialogs, ExtCtrls, LCLProc, ButtonPanel, IDEMsgIntf,
|
StdCtrls, Dialogs, ExtCtrls, LCLProc, ButtonPanel, IDEMsgIntf,
|
||||||
IDEExternToolIntf, IDEHelpIntf, PropEdits, IDEDialogs, IDECommands, IDEUtils,
|
IDEExternToolIntf, IDEHelpIntf, PropEdits, IDEDialogs, IDECommands,
|
||||||
FileProcs, TransferMacros, LazarusIDEStrConsts, EnvironmentOpts, KeyMapping,
|
FileProcs, TransferMacros, LazarusIDEStrConsts, EnvironmentOpts, KeyMapping,
|
||||||
IDEProcs
|
IDEProcs
|
||||||
{$IFDEF EnableNewExtTools}
|
{$IFDEF EnableNewExtTools}
|
||||||
|
Loading…
Reference in New Issue
Block a user