Bug 379173 - Allow parallel building in Craft.
Summary: Allow parallel building in Craft.
Status: REPORTED
Alias: None
Product: kde-windows
Classification: Miscellaneous
Component: buildsystem (show other bugs)
Version: unspecified
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: KDE-Windows
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-24 19:38 UTC by R030t1
Modified: 2018-05-28 00:22 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description R030t1 2017-04-24 19:38:31 UTC
Specifically the make options "--jobs" and "--load-average" and the portage options "--jobs" and "--load-average" seem like they would be beneficial. I am submitting a feature request as I have experience with portage but am not sure how it is used in Craft.
Comment 1 Nicolás Alvarez 2017-04-24 19:53:46 UTC
Craft is completely unrelated to Gentoo portage.
Comment 2 R030t1 2017-04-24 21:17:13 UTC
So the name portage was just coincidentally chosen for the directory housing the package management scripts?
Comment 3 Nicolás Alvarez 2017-04-24 22:34:19 UTC
Craft used to be called Emerge (and I guess that's why the package directory is called portage), but it shares no code with Gentoo portage; the user interface is just vaguely similar. It was renamed to Craft precisely to reduce confusion with the Gentoo tool.
Comment 4 Jack 2017-04-24 23:07:21 UTC
The developers can clarify, but I believe Craft (which was originally called portage) was developed using Gentoo's portage as a model, but the name was changed because there is no real relationship, other than that they are both package management systems.  The same name implied far more of a connection that there ever was.
Comment 5 Jack 2017-04-24 23:08:34 UTC
[sorry - I posted before I really read Comment 3, with which I agree completely.]
Comment 6 R030t1 2017-04-24 23:15:15 UTC
Well, then
Comment 7 R030t1 2017-04-24 23:16:24 UTC
Well, I've updated the name with my intent behind the suggestion. I hope referencing the architecture of portage was useful. My apologies for the post fragment.
Comment 8 Jack 2018-05-28 00:22:33 UTC
I'd like to add a wishlist, and don't know if it shoulud be part of this one, or if it should be filed separately.  Right now, you can't even run craft in two Powershell windows - you gen an error just running craftenv.ps1.  I'd like at least to be able to do that, so (for example) I can run "craft --print-installed" every few minutes to watch the progress of a "craft package" where there is a really long list of packages to be installed as dependencies.