Boost logo

Boost-Build :

From: (pal.tw_at_[hidden])
Date: 2003-10-21 02:57:30

--- In jamboost_at_[hidden], Vladimir Prus <ghost_at_c...> wrote:
> That's simple. The "hacking.txt" document tells how to send a patch.

Thank you. sorry that I didn't notice this.

> I recall Matt Armstrong has implemented something similiar for this
> version of Perforce Jam. Is it primarily used for detecting where
msvc is
> installed?


> I'm +/- 0 on this change, since we did not seen any complains from
msvc users.
> Anybody has an opinion?

The original msvc.jam has the following line
setup = $(path)\\bin\\$(setup) ;
But it is not true for PSDK's setup file which is not in
'bin' directory. So I must modify the file to
setup = $(path)\\$(setup) ;
But it is still not a solution.
> You know, I think this is a bit out of jam's scope. For example, I
> nightly build script written in bash. I think separate script is
> powerfull that PREBUILD/POSTBUILD could be, for example, it can
checkout the
> project first --- where no Jamfile exists, or it can check return
code, or do
> conditional logic, and so on.

mm... I completely agree with your opinion.
This is out of jam's scope. So forget it.

The batch file on Win32 is not so powerful as UNIX-like shell script.
Sometimes it sucks for me to write a long batch file...

> I am not sure that "%" is needed for linux. The shell there has no
> line limit other than the limit enforced by the kernel.

Even if "%" is not needed for linux, I guess
when the builder set the JAMSHELL to "%", the process will be broken,
because the code seems not to deal with it.

- Paul Lin


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at