mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 04:59:08 +02:00
IDE: fixed rebuilding IDE when installing components, if the build node IDE was set make node none (issue #12195)
git-svn-id: trunk@16687 -
This commit is contained in:
parent
5e4ca3e5a5
commit
9402e3b34d
@ -409,11 +409,18 @@ begin
|
|||||||
if (CurItem<>Options.ItemIDE) then
|
if (CurItem<>Options.ItemIDE) then
|
||||||
CurMakeMode:=mmNone;
|
CurMakeMode:=mmNone;
|
||||||
end;
|
end;
|
||||||
if (CurItem=Options.ItemIDE)
|
if (CurItem=Options.ItemIDE) then
|
||||||
and (blfWithoutCompilingIDE in Flags)
|
begin
|
||||||
and (blfWithoutLinkingIDE in Flags)
|
if (blfWithoutCompilingIDE in Flags) and (blfWithoutLinkingIDE in Flags)
|
||||||
then
|
then
|
||||||
CurMakeMode:=mmNone;
|
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
|
||||||
|
CurMakeMode := mmBuild;
|
||||||
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if CurMakeMode=mmNone then continue;
|
if CurMakeMode=mmNone then continue;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user