IDE: fixed abstract method

git-svn-id: branches/fixes_2_0@59078 -
This commit is contained in:
mattias 2018-09-19 09:23:06 +00:00
parent bbe6d6932e
commit 5fe27864e1
2 changed files with 12 additions and 5 deletions

View File

@ -803,7 +803,7 @@ end { TPseudoConsoleDlg.Clear } ;
{$R *.lfm}
initialization
DBG_VERBOSE := DebugLogger.FindOrRegisterLogGroup('DBG_VERBOSE' {$IFDEF DBG_VERBOSE} , True {$ENDIF} );
//DBG_VERBOSE := DebugLogger.FindOrRegisterLogGroup('DBG_VERBOSE' {$IFDEF DBG_VERBOSE} , True {$ENDIF} );
DBG_WARNINGS := DebugLogger.FindOrRegisterLogGroup('DBG_WARNINGS' {$IFDEF DBG_WARNINGS} , True {$ENDIF} );
PseudoTerminalDlgWindowCreator := IDEWindowCreators.Add(DebugDialogNames[ddtPseudoTerminal]);

View File

@ -56,6 +56,7 @@ uses
ModeMatrixOpts, BaseBuildManager, ApplicationBundle, RunParamsOpts;
type
{ TBuildManager }
TBuildManager = class(TBaseBuildManager)
@ -198,6 +199,7 @@ type
function GetCompilerFilename: string; override;
function GetFPCompilerFilename: string; override;
function GetFPCFrontEndOptions: string; override;
function GetProjectPublishDir: string; override;
function GetProjectTargetFilename(aProject: TProject): string; override;
function GetProjectUsesAppBundle: Boolean; override;
function GetTestUnitFilename(AnUnitInfo: TUnitInfo): string; override;
@ -697,6 +699,14 @@ begin
Result:=UTF8Trim(Result);
end;
function TBuildManager.GetProjectPublishDir: string;
begin
if Project1<>nil then
Result:=RealPublishDir(Project1.PublishOptions)
else
Result:='';
end;
function TBuildManager.GetProjectTargetFilename(aProject: TProject): string;
var
AMode: TRunParamsOptionsMode;
@ -2220,10 +2230,7 @@ end;
function TBuildManager.MacroFuncProjPublishDir(const Param: string;
const Data: PtrInt; var Abort: boolean): string;
begin
if Project1<>nil then
Result:=RealPublishDir(Project1.PublishOptions)
else
Result:='';
Result:=GetProjectPublishDir;
end;
function TBuildManager.MacroFuncProjUnitPath(const Param: string;