IDE: clean up

git-svn-id: trunk@44328 -
This commit is contained in:
mattias 2014-03-02 21:22:13 +00:00
parent bcaf4e5eed
commit 79d0bce2d6
2 changed files with 11 additions and 11 deletions

View File

@ -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;

View File

@ -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}