IDE: rename project: keep target file extension

git-svn-id: trunk@60723 -
This commit is contained in:
mattias 2019-03-19 21:33:11 +00:00
parent d8c53e3eb0
commit 84dd7454d6

View File

@ -7685,8 +7685,9 @@ begin
or (Project1.ProjectInfoFile='') ) then
begin
// target file is default => change to all build modes, but keep sub directories
// Note: Extension is appended automatically => do not add it
NewTargetFN:=ExtractFilePath(Project1.TargetFilename)+ExtractFileNameOnly(NewProgramFN);
// And keep old extension.
NewTargetFN:=ExtractFilePath(Project1.TargetFilename)+ExtractFileNameOnly(NewProgramFN)
+ExtractFileExt(Project1.TargetFilename);
for i := 0 to Project1.BuildModes.Count-1 do
Project1.BuildModes[i].CompilerOptions.TargetFilename:=NewTargetFN;
//DebugLn(['ShowSaveProjectAsDialog changed targetfilename to ',Project1.TargetFilename]);