Re: SCons 3.1.2 Released
Eric Fahlgren <[email protected]> Sat, 21 Dec 2019 10:41:34 -0800
| Newsgroups | gmane.comp.programming.tools.scons.devel |
|---|---|
| Message-ID | <CAP2Qz+U1EbZJ0u7tCFiVYX9uXjY+7_2Ru48Fuga4d4b0ynvrrQ__29817.2572556481$1576953727$gmane$org@mail.gmail.com> |
--===============6199661443767767988== Content-Type: multipart/alternative; boundary="0000000000007be60b059a3b2574" --0000000000007be60b059a3b2574 Content-Type: text/plain; charset="UTF-8" On Mon, Dec 16, 2019 at 7:02 PM Bill Deegan <bill-cJFiu+DHMVC5azolltMz9laTQe2KTcn/@public.gmane.org> wrote: > - EXPERIMENTAL NEW FEATURE: Enable caching MSVC configuration > If SCONS_CACHE_MSVC_CONFIG shell environment variable is set, > SCons will cache the results of past calls to vcvarsall.bat to > a file; integrates with existing memoizing of such vars. > On vs2019 saves 5+ seconds per SCons invocation, which really > helps test suite runs. > Thanks a bunch for this one! Our bare, no-target 'scons' invocation is down to about 0.8 seconds now, and we can do a single DLL build in ~2.5 s, which makes things very snappy indeed. --0000000000007be60b059a3b2574 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Mon, Dec 16, 2019 at 7:02 PM Bill Deegan <<a href=3D"mailto:bi= ll-cJFiu+DHMVC5azolltMz9laTQe2KTcn/@public.gmane.org">bill-cJFiu+DHMVC5azolltMz9laTQe2KTcn/@public.gmane.org</a>> wrote:<br></div>= <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">=C2=A0 = =C2=A0 - EXPERIMENTAL NEW FEATURE: Enable caching MSVC configuration<br>=C2= =A0 =C2=A0 =C2=A0 If SCONS_CACHE_MSVC_CONFIG shell environment variable is = set,<br>=C2=A0 =C2=A0 =C2=A0 SCons will cache the results of past calls to = vcvarsall.bat to<br>=C2=A0 =C2=A0 =C2=A0 a file; integrates with existing m= emoizing of such vars.<br>=C2=A0 =C2=A0 =C2=A0 On vs2019 saves 5+ seconds p= er SCons invocation, which really<br>=C2=A0 =C2=A0 =C2=A0 helps test suite = runs.<br></div></blockquote><div><br></div><div style=3D"font-family:arial,= sans-serif;color:rgb(0,0,0)" class=3D"gmail_default">Thanks a bunch for thi= s one!=C2=A0 Our bare, no-target 'scons' invocation is down to abou= t 0.8 seconds now, and we can do a single DLL build in ~2.5 s, which makes = things very snappy indeed.</div></div></div> --0000000000007be60b059a3b2574-- --===============6199661443767767988== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Scons-dev mailing list [email protected] https://pairlist2.pair.net/mailman/listinfo/scons-dev --===============6199661443767767988==--