It seems one possible fix for this bug could be a warning/error if the user
tries to Install() a side-effect file, and expanding/clarifying the docs for
SideEffect(). Also, if Install() is permitted with a warning, the current
behaviour (silently ignoring the file) must be fixed.
A few other co
Hi Ben,
On 03.11.2014 11:48, Ben Golding wrote:
It seems one possible fix for this bug could be a warning/error if the user
tries to Install() a side-effect file, and expanding/clarifying the docs for
SideEffect(). Also, if Install() is permitted with a warning, the current
behaviour (silentl
Hi Dirk,
Thanks for the clarification.
Nevertheless, what effect does this "marking" of the side effect file actually
have during the build? What can I usefully do with the object returned by
SideEffect()?
Does it have an effect during the parallel build? (like a mutex, restricting
that only
On Mon, Nov 3, 2014 at 8:44 AM, Ben Golding wrote:
> Nevertheless, what effect does this "marking" of the side effect file
> actually have during the build? What can I usefully do with the object
> returned by SideEffect()?
>
> Does it have an effect during the parallel build? (like a mutex, res
On 03.11.2014 14:44, Ben Golding wrote:
Hi Dirk,
Thanks for the clarification.
Nevertheless, what effect does this "marking" of the side effect file actually
have during the build? What can I usefully do with the object returned by SideEffect()?
Not very much, I'm afraid...and why would you wa
Honestly I view sideeffect as a result ( ie a side effect) of not wanting to
fix the builder up. PDB files are side effects file that might exists is some
flags are set. Honestly it better to handle them as targets.
Jason
-Original Message-
From: Scons-dev [mailto:scons-dev-boun...@scon
Another important function of SideEffect() is that you are indicating you
don't care if there are multiple ways to build the same file.
On Mon, Nov 3, 2014 at 7:36 AM, Kenny, Jason L
wrote:
> Honestly I view sideeffect as a result ( ie a side effect) of not wanting
> to fix the builder up. PDB f