[kdevelop] [Bug 372552] More than one target in Build Sequence doesn't build anything

2018-11-16 Thread Gerhard
https://bugs.kde.org/show_bug.cgi?id=372552

--- Comment #10 from Gerhard  ---
I just tested kdevelop 5.3.0, hoping that it would finally be possible to build
multiple targets/subfolders within one project, but it still doesn't work in
the fashion it worked in kdevelop4.
It seems to me that disabling multiple targets was a deliberate "improvement"
in kdevelop5, but reading the comments in this bug report there are quite some
users who would be glad to see it working in the old way, too. Would it be
possible to re-enable the feature, make it work for multiple targets and
projects?
Since I always work on one big project, the build set feature is, I'm sorry to
say it, really useless for me like it is.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372552] More than one target in Build Sequence doesn't build anything

2018-05-26 Thread Jakub Schmidtke
https://bugs.kde.org/show_bug.cgi?id=372552

--- Comment #9 from Jakub Schmidtke  ---
(In reply to Matt Whitlock from comment #8)
> It does support building multiple *projects*. It just doesn't support
> building multiple *targets* within one project.

Quite possible, I never use it in that fashion.
And still, building multiple *targets* within one project worked just fine in
kdevelop4.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372552] More than one target in Build Sequence doesn't build anything

2018-05-26 Thread Matt Whitlock
https://bugs.kde.org/show_bug.cgi?id=372552

Matt Whitlock  changed:

   What|Removed |Added

 CC||k...@mattwhitlock.name

--- Comment #8 from Matt Whitlock  ---
(In reply to Jakub Schmidtke from comment #7)
> And yes, I have no idea why there even IS a "build sequence" list,
> if it doesn't support building multiple things...

It does support building multiple *projects*. It just doesn't support building
multiple *targets* within one project.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372552] More than one target in Build Sequence doesn't build anything

2017-12-06 Thread Jakub Schmidtke
https://bugs.kde.org/show_bug.cgi?id=372552

--- Comment #7 from Jakub Schmidtke  ---
It still doesn't work in 5.2.1 version.

And yes, I have no idea why there even IS a "build sequence" list,
if it doesn't support building multiple things...

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372552] More than one target in Build Sequence doesn't build anything

2017-12-05 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=372552

reg.kde.org.20171...@rjinswand.de changed:

   What|Removed |Added

 CC||reg.kde.org.20171205@rjinsw
   ||and.de

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372552] More than one target in Build Sequence doesn't build anything

2017-08-30 Thread Gerhard
https://bugs.kde.org/show_bug.cgi?id=372552

--- Comment #6 from Gerhard  ---
I can confirm, this definitely worked in kdevelop4.
Isn't that the purpose of this feature, if you have a big project and only work
on well-defined parts of it, you would put the subfolders in question into the
build set and thus compile and link only what you need.
Calling the root level makefile would take much too long, if the project is
big.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372552] More than one target in Build Sequence doesn't build anything

2017-08-30 Thread Kevin Funk
https://bugs.kde.org/show_bug.cgi?id=372552

Kevin Funk  changed:

   What|Removed |Added

 CC||gsten...@gmx.net

--- Comment #5 from Kevin Funk  ---
*** Bug 384169 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372552] More than one target in Build Sequence doesn't build anything

2016-11-17 Thread Jakub Schmidtke
https://bugs.kde.org/show_bug.cgi?id=372552

Jakub Schmidtke  changed:

   What|Removed |Added

 CC||sja...@gmail.com

--- Comment #4 from Jakub Schmidtke  ---
But I'm pretty sure it worked fine in kdevelop 4.7.3 and below...
Each target would get built, in order, until something failed or all were
finished.

As a side question, 'F4' key used to jump to the next search result, build
problem, etc. Now it only works when I do a global search (Ctrl-Alt-F).
When I run a build and something fails, F4 doesn't do anything.
Is it expected, am I doing something wrong, or is it a bug
(and I should open a separate one)?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372552] More than one target in Build Sequence doesn't build anything

2016-11-16 Thread Kevin Funk
https://bugs.kde.org/show_bug.cgi?id=372552

--- Comment #2 from Kevin Funk  ---
Okay, I was wrong, this was never really supported. This is the logic for
killing previous make jobs (which has been in KDevelop for several years
already):

```
KJob* MakeBuilder::runMake( KDevelop::ProjectBaseItem* item,
MakeJob::CommandType c,
const QStringList& overrideTargets,
const MakeVariables& variables )
{
///Running the same builder twice may result in serious problems,
///so kill jobs already running on the same project
foreach (MakeJob* makeJob, m_activeMakeJobs.data())
{
if(item && makeJob->item() && makeJob->item()->project() ==
item->project() && makeJob->commandType() == c) {
qCDebug(MAKEBUILDER) << "killing running make job, due to new
started build on same project:" << makeJob;
makeJob->kill(KJob::EmitResult);
}
}
...
```

We need to overthink that in order to support your use-case. I'm surprised
noone  else stepped over it yet, though...

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372552] More than one target in Build Sequence doesn't build anything

2016-11-16 Thread Kevin Funk
https://bugs.kde.org/show_bug.cgi?id=372552

Kevin Funk  changed:

   What|Removed |Added

   Keywords|regression  |
   Target Milestone|5.0.3   |---

--- Comment #3 from Kevin Funk  ---
Removing 'regression' keyword.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372552] More than one target in Build Sequence doesn't build anything

2016-11-16 Thread Kevin Funk
https://bugs.kde.org/show_bug.cgi?id=372552

Kevin Funk  changed:

   What|Removed |Added

   Keywords||regression
 Ever confirmed|0   |1
   Target Milestone|--- |5.0.3
 Status|UNCONFIRMED |CONFIRMED

--- Comment #1 from Kevin Funk  ---
Can reproduce. For me that only happens when using two non-top-level build
targets though. Investigating.

-- 
You are receiving this mail because:
You are watching all bug changes.