public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [PATCH] multiprocessing.eclass: Improvements for wider use
@ 2016-12-13  9:36 Michał Górny
  2016-12-13  9:36 ` [gentoo-dev] [PATCH 1/3] multiprocessing.eclass: Fix handling multiple short options (e.g. -kj) Michał Górny
                   ` (3 more replies)
  0 siblings, 4 replies; 19+ messages in thread
From: Michał Górny @ 2016-12-13  9:36 UTC (permalink / raw
  To: gentoo-dev

Hello,

Here's a short batch of improvements to multiprocessing.eclass.

Patch 1 fixes handling multiple short args, e.g. '-kj'.

Patch 2 adds get_nproc() (copied from scons-utils.eclass) that tries
to portably determine the number of available CPUs.

Patch 3 adds the option to explicitly specify the replacement for
unlimited jobs/loadvg in makeopts_*() functions.

2+3 combined makes it possible to provide a safe replacement for
unlimited '--jobs' for build systems that do not support limiting
'--loadavg'.

--
Best regards,
Michał Górny



^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2016-12-18 13:45 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-13  9:36 [gentoo-dev] [PATCH] multiprocessing.eclass: Improvements for wider use Michał Górny
2016-12-13  9:36 ` [gentoo-dev] [PATCH 1/3] multiprocessing.eclass: Fix handling multiple short options (e.g. -kj) Michał Górny
2016-12-13  9:36 ` [gentoo-dev] [PATCH 2/3] multiprocessing.eclass: Introduce get_nproc() to get no of CPUs Michał Górny
2016-12-14 12:27   ` Andrew Savchenko
2016-12-14 16:04     ` Michał Górny
2016-12-14 16:11       ` Doug Freed
2016-12-14 17:48         ` Nathan Zachary
2016-12-14 18:01           ` Doug Freed
2016-12-14 18:29             ` Fabian Groffen
2016-12-14 18:32               ` Nathan Zachary
2016-12-14 18:41                 ` Francesco Riosa
2016-12-14 19:34                 ` Andrew Savchenko
2016-12-14 19:06               ` Mike Gilbert
2016-12-14 19:14   ` [gentoo-dev] [PATCH v2] " Michał Górny
2016-12-13  9:36 ` [gentoo-dev] [PATCH 3/3] multiprocessing.eclass: Support passing custom inf values for getters Michał Górny
2016-12-14 12:30   ` Andrew Savchenko
2016-12-14 16:08     ` Michał Górny
2016-12-14 19:15   ` [gentoo-dev] [PATCH v2] " Michał Górny
2016-12-18 13:44 ` [gentoo-dev] [PATCH] multiprocessing.eclass: Improvements for wider use Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox