Boost logo

Boost :

From: Jens Seidel (jensseidel_at_[hidden])
Date: 2008-03-25 08:33:35


On Sun, Mar 23, 2008 at 12:41:21AM +0100, Jens Seidel wrote:
> On Sat, Mar 22, 2008 at 04:54:26PM -0500, Rene Rivera wrote:
> > I went with:
> >
> > C:\DevRoots\Boost\boost-release>find.exe . -type f -not -regex
> > ".*[/][.]svn[/].*" -not -regex ".*\([.]bat\|[.]cmd\|[.]
> > com\|[.]csh\|[.]m4\|[.]pl\|[.]py\|[.]sh\|configure\|rst2latex\)" -exec
> > svn propdel "svn:executable" "{}" ";"
> >
> > And then ignored the jam changes. So this should now be fixed in the
> > release branch. I'm applying the same procedure to trunk now.
>
> Thanks a lot. Situation improved dramatically and it was indeed not very
> time consuming.
>
> I checked trunk and noticed:
>
> * Many *.sh files are not marked executable. This may be OK if these
> files are explicitely started in a subshell or included in the current
> shell via ". file.sh". (These files were not touched today!)
> But some of these files contain also a Shebang (e.g. #!/bin/sh)
> http://en.wikipedia.org/wiki/Shebang_(Unix)
> such as tools/regression/src/run_tests.sh. Is #!/bin/sh
> used if the file is not executable? I doubt it. So I ask myself
> whether the files are really needed.
> * Same for *.pl, *.py, ...
> * tools/jam/src/boehm_gc/NT_MAKEFILE
> Please remove svn:executable
> * tools/jam/src/boehm_gc/config.sub
> Please re-add svn:executable

Please do not forget to correct tools/jam/src/boehm_gc/NT_MAKEFILE and
tools/jam/src/boehm_gc/config.sub or explain why you don't perform this
action.

> So, now I stop nitpicking :-)

Jens


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk