Re: adding text to compile line
Mats Wichmann <[email protected]> Mon, 5 Feb 2024 12:16:53 -0700
| Newsgroups | gmane.comp.programming.tools.scons.user |
|---|---|
| Message-ID | <[email protected]> |
On 2/5/24 11:41, Mats Wichmann wrote: > On 2/5/24 10:41, daggs via Scons-users wrote: >>> Sent: Monday, February 05, 2024 at 4:28 PM >>> From: "Mats Wichmann" <[email protected]> >>> To: [email protected] >>> Subject: Re: [Scons-users] adding text to compile line >>> >>> On 2/5/24 06:41, daggs via Scons-users wrote: >>>> tried this, >>>> >>>> getting this error: >>>> Traceback (most recent call last): >>>> File "/usr/lib/scons/SCons/Action.py", line 688, in __call__ >>>> cmd = self.strfunction(target, source, env, executor) >>>> File "./site_scons/site_init.py", line 10, in my_strfunction >>>> c = env.subst(self.cmdstr, SUBST_CMD, executor=executor, >>>> TypeError: subst() got an unexpected keyword argument 'overrides' >>> >>> Old version of SCons? The overrides behavior was added in SCons 4.5. >>> For the purposes of experiment, you can just leave out the >>> "overrides=overrides" on the three lines where it appears - no need to >>> drop it from the function signature. >> yes, 3.2 >> >> will try and report back > > ah yes, you probably mentioned the version at sme point and I > missed/forgot it. > > you may want to set your tool, if it works, to include some version > checks so it works on pre-3.5 as well as 3.5+. ahem... think one thing, type another. 4.5 was the version this extra argument was added, so that would need to be the gate version. _______________________________________________ Scons-users mailing list [email protected] https://pairlist4.pair.net/mailman/listinfo/scons-users