[pacman-dev,0/1] makepkg: add support for parallel jobs during compilation

Message ID cover.1630956442.git.dacohen@pm.me
Headers show
Series makepkg: add support for parallel jobs during compilation | expand

Message

David Cohen Sept. 6, 2021, 7:33 p.m. UTC
Hi,

I'm new to Arch community, so I don't know if there's a reason for not
having this implemented yet.
Whenever I'm trying to compile my own kernel or any other bigger
package, makepkg command ends up taking much more time than it should
because it doesn't compile with multiple parallel jobs.
I implemented this simple patch that adds the -jN option to makepkg and
then propagates two variables JOBS and JOBS_ARG to PKGBUILD. With this,
the build scripts may support parallel jobs during compilation.
E.g. to compile kernel, PKGBUILD could use 'make $JOBS_ARG all' instead
of 'make all'.

Comments are welcome.

Thanks, David
---

David Cohen (1):
  makepkg: add support for parallel jobs during compilation

 doc/makepkg.8.asciidoc | 7 +++++++
 scripts/makepkg.sh.in  | 6 +++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

--
2.33.0