[prev in list] [next in list] [prev in thread] [next in thread]
List: boost-build
Subject: Re: [Boost-build] JAMSHELL variable
From: "Peters, Richard" <richard.peters () oce ! com>
Date: 2006-04-26 9:25:49
Message-ID: 13EB207C7F764640BBFF6607CEF93004016DB321 () OVL-EXBE01 ! ocevenlo ! oce ! net
[Download RAW message or body]
> > I'm experimenting with the JAMSHELL variable. I like the =
> idea of using
> > it to use multiple computers in parallel to compile code. =
> But no matter
> > what I try, I can't get bjam to use the JAMSHELL variable, it always
> > uses batch files: with the -d+4 option, I see "Executing =
> through .bat
> > file" printed each time.
> =
> What toolset are you using. I believe that for multi-line =
> actions, bjam will =
> always use .bat file.
> =
> What value of JAMSHELL do you want to use. Maybe, you can =
> adjust the compiler =
> command passed to 'using' in order to get the same effect? =
> Say, on Linux I =
> can get parallel builds with:
> =
> using gcc : : "distcc g++" ;
> =
> - Volodya
I'm using vc7.1. I'd like to set JAMSHELL to something that calls
cmd.exe which can execute a script. We have a very funny way of
executing commands on a remote host: create a script runme.cmd in some
folder via a samba share, and rename it to run.cmd. That triggers a
program running on that host to execute it.
If bjam always produces a .bat file for multi-line actions, then I'd be
happy to take that batch file as a parameter to my script, and make that
execute on a remote host. But currently, that seems to be impossible if
multiline-commands are always executed directly instead of via JAMSHELL.
Is it difficult to implement this behaviour as a new feature in bjam?
Best regards,
Richard Peters
This message and attachment(s) are intended solely for the use of the addre=
ssee and may contain information that is privileged, confidential or otherw=
ise exempt from disclosure under applicable law. =
If you are not the intended recipient or agent thereof responsible for deli=
vering this message to the intended recipient, you are hereby notified that=
any dissemination, distribution, or copying of this communication is stric=
tly prohibited. =
If you have received this communication in error, please notify the sender =
immediately by telephone and with a "reply" message. =
Thank you for your cooperation.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic