On Sun, Aug 29 2021, "Kirill Bychkov" <ki...@linklevel.net> wrote: > On Tue, August 24, 2021 23:26, Omar Polo wrote: >> Hello ports, >> >> The attached patch makes devel/scons respect the MAKE_JOBS. It's >> particularly useful when building bigger ports like games/godot. It's >> similar to what cmake.port.mk does. >> >> (this patch is unrelated to the scons update I'm going to submit, it >> works with both scons 2 and scons 4) > > Works fine for me with an old SCons. Speeds up mapnik build > from 66 minutes to 26 minutes using MAKE_JOBS=4 > OK to commit?
Looks pretty reasonable, ok jca@ >> >> Index: scons.port.mk >> =================================================================== >> RCS file: /home/cvs/ports/devel/scons/scons.port.mk,v >> retrieving revision 1.6 >> diff -u -p -r1.6 scons.port.mk >> --- scons.port.mk 2 Jul 2013 08:36:16 -0000 1.6 >> +++ scons.port.mk 24 Aug 2021 08:36:04 -0000 >> @@ -20,7 +20,8 @@ NO_CCACHE?=Yes >> >> MODSCONS_BUILD_TARGET = \ >> ${SETENV} ${MAKE_ENV} ${MODSCONS_BIN} -C ${WRKSRC} \ >> - ${MODSCONS_ENV} ${MODSCONS_FLAGS} ${ALL_TARGET} >> + ${MODSCONS_ENV} ${MODSCONS_FLAGS} -j ${MAKE_JOBS} \ >> + ${ALL_TARGET} >> >> MODSCONS_INSTALL_TARGET = \ >> ${SETENV} ${MAKE_ENV} ${MODSCONS_BIN} -C ${WRKSRC} \ >> >> > > -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE