|
Boost : |
From: Jens Seidel (jensseidel_at_[hidden])
Date: 2008-03-22 19:41:21
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
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