Should the default for Command() builder, then be as you listed above..
source_scanner = SCons.Scanner.Base( {}, name = 'CommandDefault', recursive
= False )
Can this be overridden in
env.Command()?
I think it could be useful to be able to enable such though.
If your command action actually
Please send such to dev mailing list.
It's not clutter..
Can you be more specific as to "other problems"?
Default branch is currently a WIP.
So not guaranteed to work until further notice.
It's in a move fast and break things mode.
You can check the buildbot at http://buildbot.scons.org to see
Email to the list is sufficient.
I'll take a look at it in the next day or so.
-Bill
On Wed, Mar 22, 2017 at 12:05 PM, Manish Vachharajani <
manishv@unbounded.systems> wrote:
> Hi, I am new to scons development.
>
> I just created a pull request to fix the bootstrap.py script on the
> default
-f works for me.
Make sure you have a blank last line I think.
I've seen the issue you're having before.
I think there was a space or something on the last line.
(I should fix that one..)
-Bill
On Wed, Mar 22, 2017 at 3:53 PM, Manish Vachharajani <
manishv@unbounded.systems> wrote:
> Oh, duh,
Greetings,
They've been deprecated for many years.
I'll be removing them in the next release (expected to be called 3.0)
If this is going to break your builds, please speak up?
We might consider migrating them to contrib.
-Bill
___
Scons-dev mailing
Likely this has to do with the target being a directory, which has never
worked quite the way people expect.
SCons is primarily a file based build system. Directories are just
containers which those files are stored in.
By default they depend on their contents.
Thus allowing directories to be
On Sun, Apr 9, 2017 at 5:32 AM, Russel Winder <rus...@winder.org.uk> wrote:
> On Sat, 2017-04-08 at 12:07 -0400, Bill Deegan wrote:
> > On Sat, Apr 8, 2017 at 9:00 AM, Russel Winder <rus...@winder.org.uk>
> > wrote:
> >
> […]
> > > When SCons does t
gcc.
I have gcc47 installed. Likely as a prereq for some other build.
(Maybe dmd?)
-Bill
On Sun, Apr 9, 2017 at 5:25 AM, Russel Winder <rus...@winder.org.uk> wrote:
> On Sat, 2017-04-08 at 11:39 -0400, Bill Deegan wrote:
> > If I create a local dmd.conf with CC=/opt/local
oops. I see gcc 6 and 7 now.. just waking so my eyes missed it..
On Sun, Apr 9, 2017 at 11:21 AM, Bill Deegan <b...@baddogconsulting.com>
wrote:
> Take a look at: https://bitbucket.org/scons/scons/pull-requests/444/more-
> py2-py3-fixes-some-fixes-to-get-tests/diff
>
> If you a
It is.
Likely you're doing something wrong.
-Bill
On Tue, Apr 11, 2017 at 7:32 AM, Russel Winder wrote:
> In the various D tools, there are file/module command lines:
>
> env['DCOM'] = '$DC $_DINCFLAGS $_DVERFLAGS $_DDEBUGFLAGS $_DFLAGS -c
> -of$TARGET $SOURCES'
>
>
D tools are doing nothing wrong.
The same thing would happen with any compiler.
On Tue, Apr 11, 2017 at 10:10 AM, Russel Winder <rus...@winder.org.uk>
wrote:
> On Tue, 2017-04-11 at 08:04 -0700, Bill Deegan wrote:
> > It is.
> > Likely you're doing something wrong.
&g
).
I've built debug/release/test/purify X 32/64bit x {linux,win32, solaris,
hpux, aix} with such a build system. Worked like a charm. (And wasn't
overly complicated)
-Bill
On Wed, Apr 12, 2017 at 3:04 AM, Russel Winder <rus...@winder.org.uk> wrote:
> On Tue, 2017-04-11 at 12:47 -0700, Bi
s in a safe area.
>
>
>
> Jason
>
>
>
> *From:* Scons-dev [mailto:scons-dev-boun...@scons.org] *On Behalf Of *Bill
> Deegan
> *Sent:* Wednesday, April 12, 2017 9:50 AM
> *To:* SCons developer list <scons-dev@scons.org>
> *Subject:* Re: [Scons-dev] Help n
Hi Rob,
I'm working on the py3 port and a bunch of the TEX tests are failing.
I've tracked it down to the LaTeX scanner trying to scan binary files like
pdf, jpg,etc.
I know it's been a while since you've touched the file, but do you remember
why you scanning such files?
Here's a URL:
All,
I'm down to about 50 failing tests on py3.5 on linux, and more than that on
win32.
If you've got some time to chip in, help is most welcome.
(As a point of reference down from 1000+ tests failing a couple months ago,
and around 400 failing about a month ago).
If you're up for chipping in,
Greetings,
Assuming we can resolve issues with pip install, can we drop the windows
(32 & 64bit) native installers?
Thoughts.
-Bill
___
Scons-dev mailing list
Scons-dev@scons.org
https://pairlist2.pair.net/mailman/listinfo/scons-dev
:53 AM, Russel Winder <rus...@winder.org.uk>
wrote:
> On Thu, 2017-04-13 at 10:26 -0700, Bill Deegan wrote:
> > You need a source node, but you can use a Value() node which is not a
> > file..
> > Check the manpage.. (I think)
> >
>
> I think the Debian manpag
https://bitbucket.org/scons/scons/wiki/DeveloperGuide/TestingMethodology
https://bitbucket.org/scons/scons/wiki/DeveloperGuide
On Thu, Apr 13, 2017 at 10:54 AM, Russel Winder <rus...@winder.org.uk>
wrote:
> On Thu, 2017-04-13 at 10:25 -0700, Bill Deegan wrote:
> > Ye
Dirk (Or any docbook'ians),
It looks like a few tests are failing due to the version of saxon-xslt only
understanding xslt 1.0.
Does that sound reasonable? (Does the xslt in the test require xslt > 1.0?)
320/1160 (27.59%) /home/sconsbuildbot/tools/python-3.5.1/bin/python3.5
-tt
Certainly it shouldn't be present for mingw builds.
I'd add:
3. Add the /nologo flag in the MSVC initialization so it's never added for
mingw to have to remove.
Seems /nologo is a reasonable default don't you think?
If we change it, likely many tests will need to be updated.
-Bill
On Sun, Apr
Can you share your work in progress on bitbucket?
On Mon, Apr 17, 2017 at 2:06 AM, Russel Winder <rus...@winder.org.uk> wrote:
> On Sun, 2017-04-16 at 11:19 -0700, Bill Deegan wrote:
> > Not sure what you mean.. Can you explain?
>
> For the dub tool, I believe
Yup.
Must be a change in the widgets.. Care to track it down?
-Bill
On Fri, Apr 21, 2017 at 3:00 AM, Russel Winder wrote:
>
> It appears the three images for the Badges at the top of the front page
> of teh website have gone awol.
>
> --
> Russel.
>
Is this bug resolved?
http://scons.tigris.org/issues/show_bug.cgi?id=2993
On Fri, Apr 21, 2017 at 2:29 AM, Russel Winder <rus...@winder.org.uk> wrote:
> On Wed, 2017-04-19 at 10:34 -0700, Bill Deegan wrote:
> > Plenty of existing end to end tests function with mocked out ext
in many
tests, and also most likely not have any MSVS versions installed..
-Bill
On Fri, Apr 21, 2017 at 2:57 AM, Russel Winder <rus...@winder.org.uk> wrote:
> On Wed, 2017-04-19 at 10:42 -0700, Bill Deegan wrote:
> > I appreciate your point of view.
>
> I think we all a
<(925)%20422-3389>
>
>
>
> On 4/21/17, 9:42 AM, "Scons-dev on behalf of Bill Deegan" <
> scons-dev-boun...@scons.org on behalf of b...@baddogconsulting.com> wrote:
>
>
>
> Yup.
>
> Must be a change in the widgets.. Care to track it down?
>
&
;ga...@oberbrunner.com>
wrote:
>
> On Fri, Apr 21, 2017 at 12:41 PM, Bill Deegan <b...@baddogconsulting.com>
> wrote:
>
>> That said, I'm thinking post 3 a migration to github could have some real
>> value.
>> (And git, I'm tired of using HG on only this project)
>
Plenty of existing end to end tests function with mocked out external tools.
Any reason this can't be done for your pull request?
On Tue, Apr 18, 2017 at 10:18 PM, Russel Winder <rus...@winder.org.uk>
wrote:
> On Tue, 2017-04-18 at 20:48 -0700, Bill Deegan wrote:
> > Would it be p
t; On Tue, 2017-04-18 at 09:23 -0700, Bill Deegan wrote:
> > I think reporting bugs for one part of SCons in a different
> > repository is
> > not a good idea.
>
> I do not disagree. But having the codebase on BitBucket and the issue
> handler on Tigris is a dreadful set
CVS, RCS tools are gone. Deprecated for a while and deleted in default.
A better starting place is likely:
https://bitbucket.org/scons/scons/wiki/DownloadUnpack
-Bill
On Sat, Apr 15, 2017 at 1:56 AM, Russel Winder <rus...@winder.org.uk> wrote:
> On Thu, 2017-04-13 at 13:26 -0700, Bi
Probably should delete it.
The contents all in users guide and man page..
-Bill
On Sun, Apr 16, 2017 at 1:37 AM, Russel Winder wrote:
>
> The SCons user manual is fairly OK, the reference seems vaguely empty
> of content.
>
>
-17 at 08:26 -0700, Bill Deegan wrote:
> > Russel,
> >
> > Seems like pieces of it (including a new Node type) should be unit
> > testable.
> > Also, Can Dub pull from a local repository, or is there a stable, but
> > small
> > web accessible repository
I think reporting bugs for one part of SCons in a different repository is
not a good idea.
If the intent is to get it into the scons core.
If the intent is to provide as a standalone, then bugtrack on whichever
system you'd like.
-Bill
On Tue, Apr 18, 2017 at 1:07 AM, Russel Winder
gcc7 is listed as beta.
gcc6?
-Bill
On Mon, Apr 10, 2017 at 11:34 AM, Russel Winder <rus...@winder.org.uk>
wrote:
> On Sun, 2017-04-09 at 11:21 -0400, Bill Deegan wrote:
> > Take a look at:
> > https://bitbucket.org/scons/scons/pull-requests/444/more-py2-py3-fixe
> >
yes.
On Tue, Apr 18, 2017 at 1:58 AM, Russel Winder wrote:
> In a SConstruct or SConscript, if a Command creates a file not known
> about a SideEffect is added to insert the extra into the DAG and so get
> correct cleaning.
>
> But what about in a Builder, is using an
:)
Sounds good.
On Fri, Apr 21, 2017 at 10:17 AM, Russel Winder <rus...@winder.org.uk>
wrote:
> On Fri, 2017-04-21 at 09:36 -0700, Bill Deegan wrote:
> > Is this bug resolved?
> >
> > http://scons.tigris.org/issues/show_bug.cgi?id=2993
> >
> >
>
>
at 12:35 -0400, Bill Deegan wrote:
> > Russel,
> >
> > I have macports dmd installed and see the following when I run test/D
> >
> > https://pastebin.mozilla.org/9018262
> >
> > Thoughts?
> >
>
> This looks fairly familiar :-(
>
> When SC
:16 -0400, Bill Deegan wrote:
> > All,
> >
> > I'm down to about 50 failing tests on py3.5 on linux, and more than
> > that on
> > win32.
> > If you've got some time to chip in, help is most welcome.
> > (As a point of reference down from 1000+ tests failing
Try: --debug=stacktrace
Let me know if that yields anything useful?
On Fri, Apr 7, 2017 at 11:59 AM, Russel Winder wrote:
> On Fri, 2017-04-07 at 14:58 +0100, Russel Winder wrote:
> >
> […]
> > I can spare a bit of time to make anything D related not fail. There
> > is
>
of note that runtest was run with python 2.7.x and not 3.x...
-Bill
On Fri, Apr 7, 2017 at 12:35 PM, Bill Deegan <b...@baddogconsulting.com>
wrote:
> Russel,
>
> I have macports dmd installed and see the following when I run test/D
>
> https://pastebin.mozilla.org/9018262
&g
On Sat, Apr 8, 2017 at 9:00 AM, Russel Winder <rus...@winder.org.uk> wrote:
> On Fri, 2017-04-07 at 12:35 -0400, Bill Deegan wrote:
> > Russel,
> >
> > I have macports dmd installed and see the following when I run test/D
> >
> > https://pastebin.mozilla.
If I create a local dmd.conf with CC=/opt/local/bin/gcc-mp-4.7 the link
completes successfully.
Seems like macports should do that in /opt/local/etc...
On Sat, Apr 8, 2017 at 9:05 AM, Russel Winder <rus...@winder.org.uk> wrote:
> On Fri, 2017-04-07 at 15:35 -0400, Bill Deegan wrote:
&
Russel,
O.k. so once I sorted the paths for working with macports on osx all D
tests pass except the above.
It yields a bunch of these:
> ld: warning: pointer not aligned at address 0x100050CD3
(_D53TypeInfo_S3std5array17__T8AppenderTAyaZ8Appender4Data6__initZ + 24
from proj.o)
> ld: warning:
Thanks!
Almost to 0 failures.. at least linux/Py3
Win32/Py3 still had a fairly good number failing.
Though if I had to guess many are CRLF vs CR issues.
-Bill
On Thu, Apr 13, 2017 at 9:54 AM, Gaurav Juvekar
wrote:
> Hi,
>
> I've submitted a pull request for
Yes. There's info in the developer guide on the wiki.
The same framework will work.
On Thu, Apr 13, 2017 at 8:22 AM, Russel Winder wrote:
> I know about runtest.py and all the in the Mercurial repository
> testing, but didn't we also have a framework for testing tools and
You need a source node, but you can use a Value() node which is not a file..
Check the manpage.. (I think)
On Thu, Apr 13, 2017 at 7:58 AM, Russel Winder wrote:
> Can anyone point me to a small example of a builder that creates a node
> in the build DAG but has no source?
Often --debug=stacktrace is helpful..
On Thu, Apr 13, 2017 at 7:52 AM, Russel Winder wrote:
> You know how you find the problem just after sending the email. That.
>
> Sorry for the noise.
>
> --
> Russel.
>
>
Would it be possible to mock the dub tool for a unit test?
(Or even for a E2E test?)
On Tue, Apr 18, 2017 at 8:13 PM, Russel Winder <rus...@winder.org.uk> wrote:
> On Tue, 2017-04-18 at 09:24 -0700, Bill Deegan wrote:
> > Unitesting is there to make sure that no unintention
The pull request in question (or the one it eventually became actually) got
merged so this is completed.
On Tue, Apr 18, 2017 at 8:15 PM, Russel Winder <rus...@winder.org.uk> wrote:
> On Mon, 2016-08-15 at 10:29 -0700, Bill Deegan wrote:
> > Gents,
> >
> > Thanks!
Yes.
There was a separate .py3 and .py2 version of sconsign.
Probably time to turn that back on and resolve test failures due to changed
sconsign name.
Care to give it a try?
;)
-Bill
On Thu, Jul 13, 2017 at 4:37 AM, Russel Winder wrote:
> I note that trying to use
On Thu, Jul 13, 2017 at 10:01 AM, Russel Winder <rus...@winder.org.uk>
wrote:
> On Thu, 2017-07-13 at 09:10 -0400, Bill Deegan wrote:
> > Yes.
> >
> > There was a separate .py3 and .py2 version of sconsign.
> > Probably time to turn that back on and resolve
d it make more sense to present a warning and then replace the .dblite
> file?
>
> On Thu, Jul 13, 2017 at 2:09 PM Bill Deegan <b...@baddogconsulting.com>
> wrote:
>
>> dblite.py line 43.
>>
>> If you uncomment that and then run the tests py2 and py3 some will
gt; On Thu, Jul 13, 2017, 16:09 Bill Deegan <b...@baddogconsulting.com> wrote:
>
>> The previous code (which is currently commented out), had different file
>> extension for py3, so there'd be no collision.
>> Though a warning that a sconsign from opposite python version i
f
> set, it will call the Visual Studio setup batch files with an extra 'store'
> argument. This will setup the environment LIBPATH to point to the store
> libraries instead of the desktop ones.
>
> Regards,
> Ibrahim
>
> Get Outlook for Android
>
>
>
> From: Bil
l be for VS 2015+.
>
> Which docs should I change?
>
>
>
> Thanks,
>
> Ibrahim
>
>
>
> *From:* Bill Deegan [mailto:b...@baddogconsulting.com]
> *Sent:* Monday, July 17, 2017 7:34 AM
> *To:* Ibrahim Esmat <ies...@microsoft.com>
> *Cc:* SCons develop
Ibrihim,
Take a look at the developer guide:
https://bitbucket.org/scons/scons/wiki/DeveloperGuide
Work off default, and submit a pull request, (with tests please) via
bitbucket.
BTW.. what needs to be changed? Flags to linker, or extra builders?
Thanks,
Bill
On Fri, Jul 14, 2017 at 9:25
is open source, you can use this tool for free. I
> would recommend it as it will give you some incite the default tools will
> not provide as well.
>
>
>
>
>
> Jason
>
>
>
>
>
> *From:* Scons-dev [mailto:scons-dev-boun...@scons.org] * On Behalf Of *An
On Tue, Jul 25, 2017 at 9:57 AM, Dirk Bächle <tshor...@gmx.de> wrote:
>
> On 24.07.2017 23:29, Bill Deegan wrote:
>
>> As Jason said, if you run a profile on a reasonable sized build the
>> MD5'ing doesn't really show much % of runtime.
>>
>>
&
einhart
>
>
> On Sat, Jul 22, 2017 at 5:23 PM, Bill Deegan <b...@baddogconsulting.com>
> wrote:
>
>> Jason,
>>
>> Any chance you could add these comments to the wiki page?
>> https://bitbucket.org/scons/scons/wiki/NeedForSpeed
>>
>> -Bill
e aggressive copy on
> write environment would decrease build time and memory usage. The primary
> issue is dealing with update to list variables like CPPFLAGS or better yet
> CPPDEFINES directly which would require proxies to allow “native” updates
> to happen in a COW like way sa
Jason,
You mentioned:
Variable Substitution:
> I abuse this in Parts to share data in a lazy fashion between components.
> It has been a sore point for me, given reason stated below. We have done
> some work to address the items by reusing states better. I can say there
> are some issues with
Russel,
You're forgetting (I think) that SCons does implement (some) of
AutoConf/AutoMake's functionality. Could it be better/more complete? Of
course. Is it usable (and used)? very much so.
Here's how I see the next two releases:
3.0 - PY2/3 compat, VS 2017, some minor performance
On Thu, Jul 27, 2017 at 11:54 AM, Gaurav Juvekar <gauravjuve...@gmail.com>
wrote:
> On 2017-07-27 21:27, Bill Deegan wrote:
>
> > Post 3.0 - Migrate to GitHub
>
> Do you have any major challenges that could affect this right now?
> Migrating to GitHub might bring in
---Original Message-
> From: Scons-dev [mailto:scons-dev-boun...@scons.org] On Behalf Of Gaurav
> Juvekar
> Sent: Thursday, July 27, 2017 1:54 PM
> To: scons-dev@scons.org
> Subject: Re: [Scons-dev] SCons performance investigations
>
> On 2017-07-27 21:27, Bill Deegan wrot
See comments inline..
On Thu, Jul 27, 2017 at 10:39 AM, Russel Winder <rus...@winder.org.uk>
wrote:
> On Thu, 2017-07-27 at 08:57 -0700, Bill Deegan wrote:
> > Russel,
> >
> > You're forgetting (I think) that SCons does implement (some) of
> > AutoConf
Jason,
Any chance you can point to your improved _concat_ixes(), and any other
routines you’ve improved and/or a pull request per improved function?
It does look like you really abused the values.
Unless you’re playing games with them in scanners or emitters..
-Bill
On Mon, Jul 24, 2017 at
bootstrap.py
>
> And to test with our project I used: python bootstrap.py -C [project dir]
> [arguments]
>
>
>
> P.S
>
> I ran all the tests and they passed.
>
>
>
> Thanks,
>
> Ibrahim
>
>
>
> *From:* Bill Deegan [mailto:b...@baddogconsulting.
Wouldn't this work and not require any changes?
Or if it doesn't already work, wouldn't that be easier syntax? no
additional arguments, if it's got a '.' in it then you know it's part of a
package?
toollist = ['scons_toollib_example.TestBuilder1']
env = Environment(ENV = os.environ, tools =
with the stdout / stderr
>> I should mention I'm using a VM via VMWare which has the latest Ubutunu
>> Mate installed
>> I don't think my patch has had an impact on the tests, these seem to be
>> failing regardless of the python version or the changes I've made (logs
>&
7 at 09:31, Russel Winder <rus...@winder.org.uk> wrote:
>>
>>> On Fri, 2017-06-23 at 10:53 -0700, Bill Deegan wrote:
>>> > This change:
>>> > https://bitbucket.org/bdbaddog/scons-russel-example/commits/48899a710
>>> > f9afbec891307addd6ae5b9c
Any chance you can create a pull request on bitbucket for this?
It's a lot simpler to merge that way.
Thanks,
Bill
On Tue, Jul 4, 2017 at 10:47 PM, Evan Driscoll wrote:
> I recently gave running SCons under PyPy a shot. It actually worked,
> except for running out of file
On Tue, Jul 4, 2017 at 11:41 PM, Bill Deegan <b...@baddogconsulting.com>
wrote:
> Any chance you can create a pull request on bitbucket for this?
> It's a lot simpler to merge that way.
>
> Thanks,
> Bill
>
> On Tue, Jul 4, 2017 at 10:47 PM, Evan Driscoll <drisc...
http://buildbot.scons.org down for upgrade to buildbit 0.9.6
___
Scons-dev mailing list
Scons-dev@scons.org
https://pairlist2.pair.net/mailman/listinfo/scons-dev
lash within
>> the toolname
>> "TestBuilder1" - look for tool in root of toolpath directory
>> "ExampleDir1/TestBuilder1" - look for tool in sub-dir of toolpath
>> directory
>> "ExampleDir1/ExampleDir2/TestBuilder1" - look for tool in sub-d
"/usr/lib/python2.7/dist-packages/epydoc/docwriter/latex.py", line
> 538, in _find_tree_width
> width = max(width, self._find_tree_width(base)+2)
> File "/usr/lib/python2.7/dist-packages/epydoc/docwriter/latex.py", line
> 537, in _find_tree_width
> for base in
code(errors="ignore")
>
>
> def get_content_hash(self):
> """
>
>
>
> On Aug 21, 2017, at 16:51 , Bill Deegan <b...@baddogconsulting.com> wrote:
>
> All,
>
> You can install via: (PLEASE ONLY DO IN A VIRTUALENV AS THIS IS P
Would this apply only to shared objects built from D source code?
Or would it have to apply to all shared object whether built from c/c++ or
D ?
On Wed, Jun 21, 2017 at 3:39 AM, Russel Winder wrote:
> In the beginning, DMD always created statically linked executables and
Which version of gcc is that expected to make it into?
On Wed, Jun 21, 2017 at 9:17 AM, Russel Winder wrote:
> Apparently the D frontend GDC has been accepted in as part of GCC. So once
> everything has settled down, and a new release made, gdc will come with
> gcc,
> g++,
See comments in line below.
On Thu, May 18, 2017 at 11:25 AM, Zarko Berberski (Aditi Staffing LLC) via
Scons-dev wrote:
> Please bear with me since I probably don’t know the right insider terms –
> first saw SCons last week, may have to do mods this or next – c’est la vie
the same way as I use earlier scons
> releases.
>
> Thanks
>
> —
> Tim Jenness
>
> > On Jun 6, 2017, at 19:01 , Russel Winder <rus...@winder.org.uk> wrote:
> >
> > On Tue, 2017-06-06 at 11:35 -0400, Bill Deegan wrote:
> >> Remove
Run --debug=stacktrace and post stacktrace?
On Mon, Jun 5, 2017 at 12:05 PM, Russel Winder wrote:
> On Mon, 2017-06-05 at 17:46 +0200, Tim Jenness wrote:
> > Limited network access but does your file have a BOM? If the first
> > character in the file is something like
Remove your .sconsign file and run again.
It's still on the to fix list..
-Bill
On Tue, Jun 6, 2017 at 11:31 AM, Russel Winder <rus...@winder.org.uk> wrote:
> On Mon, 2017-06-05 at 14:03 -0400, Bill Deegan wrote:
> > Run --debug=stacktrace and post stacktrace?
>
>
> s
Neal,
Could you create a small SConstruct which demonstrates the issue?
Or even.. a pull request with a fix.. ;)
-Bill
On Tue, Jun 13, 2017 at 10:25 AM, Neal Becker <ndbeck...@gmail.com> wrote:
> Bill Deegan wrote:
>
> > Can you run with --debug=stacktrace and post the outp
Can you run with --debug=stacktrace and post the output?
Thanks,
-Bill
On Tue, Jun 13, 2017 at 8:20 AM, Neal Becker wrote:
> This code is failing:
> RPATH = [Literal(':'.join([ORIGIN + x for x in
> ':'.join([MKLPATH]).split(':')]))]
>
> with error:
> scons: ***
Better to post to users group for usage questions.
On Thu, Jun 15, 2017 at 4:04 AM, Russel Winder wrote:
> SCons is beginning to gear up to releasing version 3.
>
> In looking at the D tooling, I have found something of an inconsistency
> that would lead to a breaking
I've been using virtualbox sharing file system with linux vm in some cases.
Though often it's enough to make chagnes for osx, commit, push, then on
linux pull, merge, run tests, iterate.
Most cross platform breakage has been window vs The rest of the world.
(\r\n issues)
-Bill
On Sun, Jun 18,
Russel,
Can you take a look at this pull request?
https://bitbucket.org/scons/scons/pull-requests/478/fix-doc-breakage-for-d-tools/diff
Looks like an accidental deletion of some cvars was breaking the doc build
in bin/docs-validate.py
If some of the re-added variables should have been removed,
Rob,
Also I extended the logic as follows (in default branch currently, but not
in prior releases)
def generate(env):
posix.generate(env)
env['SHLIBSUFFIX'] = '.dylib'
# put macports paths at front to override Apple's versions, fink
path is after
# For now let people who want
will fail also, but if I don't
> intentionally write "hash(RPATH)", the code succeeds.
>
> But it would seem then that Literal is broken.
>
> Bill Deegan wrote:
>
> > Neal,
> >
> > Could you create a small SConstruct which demonstrates the issue?
&g
The goal would be to add such into a test in the regression suite so it
won't get broken once it's fixed.
(In addition to making it easier to track down the issue and fix it)
Clearly this is not covered by the current tests..
Thanks,
Bill
On Tue, Jun 13, 2017 at 11:33 AM, Bill Deegan &l
)
-Bill
On Mon, May 1, 2017 at 2:45 PM, Russel Winder <rus...@winder.org.uk> wrote:
> On Mon, 2017-05-01 at 11:29 -0400, Bill Deegan wrote:
> > Russel,
> >
> > There's a wiki page on mercurial workflows with info answering
> > exactly your
> > question.
>
"Not that" should be "Note that"
On Mon, May 1, 2017 at 3:22 PM, Bill Deegan <b...@baddogconsulting.com>
wrote:
> Wiki page to fill in
>
> https://bitbucket.org/scons/scons/wiki/D%20Language%20Support
>
> Not that multiple heads named via book marks is m
https://bitbucket.org/scons/scons/pull-requests/362/cache-the-results-of-whereis/activity#
I think if you can resolve the outstanding query we can merge.
___
Scons-dev mailing list
Scons-dev@scons.org
You can definitely do pull requests from any head you push.
I think you may need hg push --bookmarks to push your bookmarks though.
>From help:
If -B/--bookmark is used, the specified bookmarked revision, its
ancestors, and the bookmark will be pushed to the remote repository.
That's what contrib is for.. things not mature enough and/or not mainstream
enough to justify moving to the main repo.
-Bill
On Sun, May 21, 2017 at 8:52 AM, William Blevins
wrote:
> There are some things there. Mostly pulled from the wiki, and mostly
> untested.
>
> On
There's not going to be a 2.6
3.0 is next, likely a beta in a week or so.
And we're unlikely to change from site_scons.
We have a documented deprecation cycle, but most importantly, this is the
first request from any user for such a change.
Also, this discussion would be better brought to the
William,
Can you take a look at this.
The issue with this test on windows (assuming you have a Visual Studio
install) is that the IDL scanner is being used to process the output file
(.tlb) which is a binary file and when the scanner tries to process the
bytes as unicode it throws an exception.
Py 3.5 or 3.6?
Excellent!
On Tue, Jun 6, 2017 at 1:01 PM, Russel Winder <rus...@winder.org.uk> wrote:
> On Tue, 2017-06-06 at 11:35 -0400, Bill Deegan wrote:
> > Remove your .sconsign file and run again.
> >
> > It's still on the to fix list..
>
> :-)
>
>
cxx.py is in the manifest.in, so it should be in the package.
On Mon, Sep 18, 2017 at 3:03 AM, Russel Winder wrote:
> On Fri, 2017-09-15 at 15:44 +0100, Russel Winder wrote:
> > Hi,
> >
> > I just did a "scons tar-gz" in my clone of the Mercurial repository, and
> the
> >
SCons - a software construction tool
Release Notes
This is SCons, a tool for building software (and other files). SCons is
implemented in Python, and its "configuration files" are actually Python
scripts, allowing you to use the full power of a
Greetings,
Well the day has finally come.
SCons is moving to Github and git.
Outstanding pull requests on bitbucket.org will need to be migrated to the
new repo.
The bugtracker is still at scons.tigris.org, but will be moved (real soon
now) to github.
Dirk has a start on a script to migrate
401 - 500 of 708 matches
Mail list logo