mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-23 06:39:52 +02:00
IDE: fixed build IDE clean
git-svn-id: trunk@26554 -
This commit is contained in:
parent
4bf027e470
commit
6efdaf05ea
@ -419,12 +419,12 @@ begin
|
||||
CurMakeMode:=mmNone
|
||||
// build the IDE when blfOnlyIDE is set, eg. when installing packages
|
||||
// even if that build node is disabled in configure build lazarus dialog
|
||||
else if (blfOnlyIDE in Flags) then
|
||||
else if (blfOnlyIDE in Flags) and (CurMakeMode=mmNone) then
|
||||
CurMakeMode := mmBuild;
|
||||
end;
|
||||
|
||||
if CurMakeMode=mmNone then continue;
|
||||
|
||||
|
||||
if (blfDontClean in Flags) and (CurMakeMode=mmCleanBuild) then
|
||||
CurMakeMode:=mmBuild;
|
||||
Tool.Title:=CurItem.Description;
|
||||
|
@ -3657,7 +3657,7 @@ begin
|
||||
Result:=MainIDE.DoSaveBuildIDEConfigs(BuildIDEFlags);
|
||||
if Result<>mrOk then exit;
|
||||
|
||||
// ask user to rebuilt Lazarus now
|
||||
// ask user to rebuild Lazarus now
|
||||
Result:=IDEMessageDialog(lisPkgMangRebuildLazarus,
|
||||
Format(lisPkgMangThePackageWasMarkedForInstallationCurrentlyLazarus, [
|
||||
'"', APackage.IDAsString, '"', #13, #13, #13]),
|
||||
|
Loading…
Reference in New Issue
Block a user