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

Reply via email to