I've already got a pull request for a more general solution. Not quite done
yet. but with an eye towards resolving appveyor issues as well.
See:
https://github.com/SCons/scons/pull/3052
You can fork my repo and do pull request to add to it?
On Mon, Apr 9, 2018 at 2:00 PM, Daniel Moody wrote:
>
Im looking at the appveyor environment.
So I should make a pull request for some of those Unix tools to add common
default paths if sys.platform is win32?
Should I also include in the tests using the path from test.where_is as
part of the PATH in the generated Sconstruct? If not, is it useful for
There is a win32.py in Platform which set's env['PATH']..
Also in some cases the individual tools have default paths on win32 to
check.
What's the path YACC, bison, etc are installed on your system?
How did you install them?
It may be we need to have some more reasonable defaults for such tools
Mostly the Unix tools running on windows environments, e.g YACC, bison,
getext.
Also for the environments default path, there is the posix.py in Platform
which sets up a default path for linux, but for Windows it relies on msvs
tool to setup an environment. There doesn't seem to be a analogous pos
Depends how it is used.
If it's used in such a way that the results are then used in a generated
SConstruct to specify full path to the tools, then the logic makes sense.
If they are used to determine if the test should be run and they yield a
path which SCons wouldn't natively find, then yes that'