Commit Graph

12124 Commits

Author SHA1 Message Date
K. Noel Belcourt
c67fd2cd66 Replace -g with -gopt to reduce quantity of debug info.
[SVN r59661]
2010-02-12 17:09:32 +00:00
K. Noel Belcourt
45613ec05e Replace -g with -gopt to reduce quantity of debug info.
[SVN r59661]
2010-02-12 17:09:32 +00:00
Rene Rivera
ace132ca90 Need to remove inherited xsl:param we get from the top-level Jamroot.
[SVN r59644]
2010-02-11 20:02:10 +00:00
Vladimir Prus
d962588078 Make sure we use the same name of project module everywhere.
In particular, this fixes problems on windows where project.load
may be passed a path from Jamfile, and then load-jamfile may use
a path using the exact case as stored in the file system -- different
from the path passed to project.load.


[SVN r59581]
2010-02-08 15:18:57 +00:00
Vladimir Prus
da1422075e Make sure we use the same name of project module everywhere.
In particular, this fixes problems on windows where project.load
may be passed a path from Jamfile, and then load-jamfile may use
a path using the exact case as stored in the file system -- different
from the path passed to project.load.


[SVN r59581]
2010-02-08 15:18:57 +00:00
Vladimir Prus
9f841047f1 Enable soname for HPUX.
Patch from João Luís Pinto.


[SVN r59509]
2010-02-05 12:42:09 +00:00
Vladimir Prus
ab541ea544 Enable soname for HPUX.
Patch from João Luís Pinto.


[SVN r59509]
2010-02-05 12:42:09 +00:00
Vladimir Prus
bbdb0315fc Use the pathf90 compiler for all compilation.
Patch from Spencer E. Olson. 

Here's the explanation from email:

The version of pathscale that I have access to is 3.2 and there doesn't seem 
to be a pathf77 executable.  The man pages do not reference it, and there is 
also not a -f77 option that specifies that the code is fortran 77.  Rather, 
the man pages indicate that pathscale only recognizes the difference between 
free form and fixed form fortran instead of F77 vs F90 vs F95.  

Does anyone have an available installation that differs from this?  If not, 
I'll submit another small patch for changing this to using pathf90 to compile 
f77 code--I've tested it and it appears to work well enough.  


[SVN r59508]
2010-02-05 11:51:46 +00:00
Vladimir Prus
71e87fc94b Use the pathf90 compiler for all compilation.
Patch from Spencer E. Olson. 

Here's the explanation from email:

The version of pathscale that I have access to is 3.2 and there doesn't seem 
to be a pathf77 executable.  The man pages do not reference it, and there is 
also not a -f77 option that specifies that the code is fortran 77.  Rather, 
the man pages indicate that pathscale only recognizes the difference between 
free form and fixed form fortran instead of F77 vs F90 vs F95.  

Does anyone have an available installation that differs from this?  If not, 
I'll submit another small patch for changing this to using pathf90 to compile 
f77 code--I've tested it and it appears to work well enough.  


[SVN r59508]
2010-02-05 11:51:46 +00:00
Vladimir Prus
cd17ec86ea Use right default command for C compilations.
Patch from Spencer E. Olson


[SVN r59507]
2010-02-05 11:47:14 +00:00
Vladimir Prus
af2b583d80 Use right default command for C compilations.
Patch from Spencer E. Olson


[SVN r59507]
2010-02-05 11:47:14 +00:00
Vladimir Prus
5b65f99a07 Intel improvements:
1.  Honors USER_OPTION (that is cflags/cxxflags features)
2.  Adds an <optimization>speed option

Patch from Spencer Olson.


[SVN r59285]
2010-01-27 20:52:05 +00:00
Vladimir Prus
7da4b7f27e Intel improvements:
1.  Honors USER_OPTION (that is cflags/cxxflags features)
2.  Adds an <optimization>speed option

Patch from Spencer Olson.


[SVN r59285]
2010-01-27 20:52:05 +00:00
Vladimir Prus
605c89253d Improve fortran support.
Patch from Spencer Olson.


[SVN r59284]
2010-01-27 20:49:56 +00:00
Vladimir Prus
c159193c72 Improve fortran support.
Patch from Spencer Olson.


[SVN r59284]
2010-01-27 20:49:56 +00:00
Vladimir Prus
23aac4f79a Remove debug prints.
[SVN r59283]
2010-01-27 20:48:52 +00:00
Vladimir Prus
5d01f61653 Remove debug prints.
[SVN r59283]
2010-01-27 20:48:52 +00:00
K. Noel Belcourt
20094eaacc This patch ensures we close both file descriptors following the dup2 calls.
This is mostly for completeness but also because I've occasionally noticed 
output isn't flushed from a terminated process (when it is killed for exceeding 
the time limit).  I'm sure this won't break anything and am slightly hopeful 
that it might ensure output is flushed before the terminating process is killed.



[SVN r58785]
2010-01-07 05:57:33 +00:00
K. Noel Belcourt
78149308c4 This patch ensures we close both file descriptors following the dup2 calls.
This is mostly for completeness but also because I've occasionally noticed 
output isn't flushed from a terminated process (when it is killed for exceeding 
the time limit).  I'm sure this won't break anything and am slightly hopeful 
that it might ensure output is flushed before the terminating process is killed.



[SVN r58785]
2010-01-07 05:57:33 +00:00
Vladimir Prus
53b779c994 Remove debug print
[SVN r58776]
2010-01-06 19:07:49 +00:00
Vladimir Prus
b1106b4ca0 Remove debug print
[SVN r58776]
2010-01-06 19:07:49 +00:00
Vladimir Prus
f5dd2ae6b9 Do not relink on installation if dll paths did not change.
[SVN r58775]
2010-01-06 19:00:48 +00:00
Vladimir Prus
e8853b4947 Do not relink on installation if dll paths did not change.
[SVN r58775]
2010-01-06 19:00:48 +00:00
Steven Watanabe
14aa3c252f Add latex support to doxygen toolset
[SVN r58682]
2010-01-04 17:51:29 +00:00
Steven Watanabe
128e18fafb Add latex support to doxygen toolset
[SVN r58682]
2010-01-04 17:51:29 +00:00
Vladimir Prus
6bb81c6c68 Only use Python port of Boost.Build when exactly '--python' is passed.
Fixes #3814.


[SVN r58668]
2010-01-04 10:36:08 +00:00
Vladimir Prus
0907cc652c Only use Python port of Boost.Build when exactly '--python' is passed.
Fixes #3814.


[SVN r58668]
2010-01-04 10:36:08 +00:00
Vladimir Prus
af0d42b340 Do not treat 'sun-stlport' feature value as two subfeatures.
Fixes #3736. Patch from K. Noel Belcourt.


[SVN r58451]
2009-12-18 10:07:57 +00:00
Vladimir Prus
5d761fa5e4 Do not treat 'sun-stlport' feature value as two subfeatures.
Fixes #3736. Patch from K. Noel Belcourt.


[SVN r58451]
2009-12-18 10:07:57 +00:00
Rene Rivera
7e470457bf Really fix <strip>on vs. <debug-symbols>off change for Xcode gcc.
[SVN r58409]
2009-12-16 03:56:33 +00:00
Rene Rivera
ebb6a6942d Really fix <strip>on vs. <debug-symbols>off change for Xcode gcc.
[SVN r58409]
2009-12-16 03:56:33 +00:00
Rene Rivera
3aa853fd0a Adjust for <debug-symbols>off vs. <strip>off.
[SVN r58382]
2009-12-14 18:33:34 +00:00
Rene Rivera
65c0699816 Adjust for <debug-symbols>off vs. <strip>off.
[SVN r58382]
2009-12-14 18:33:34 +00:00
Vladimir Prus
70f79b2ea5 Fix typo.
Closes #3756.


[SVN r58372]
2009-12-14 07:54:58 +00:00
Vladimir Prus
a735b092e0 Fix typo.
Closes #3756.


[SVN r58372]
2009-12-14 07:54:58 +00:00
Vladimir Prus
44915991d5 Don't generate empty -F if framework is specified without path.
Patch from Sohail Somani.


[SVN r58371]
2009-12-14 06:50:05 +00:00
Vladimir Prus
ef5f69c032 Don't generate empty -F if framework is specified without path.
Patch from Sohail Somani.


[SVN r58371]
2009-12-14 06:50:05 +00:00
Vladimir Prus
15ceb700cd Do not strip binaries in release variant.
[SVN r58331]
2009-12-12 23:08:29 +00:00
Vladimir Prus
d6f5f0bf72 Do not strip binaries in release variant.
[SVN r58331]
2009-12-12 23:08:29 +00:00
Beman Dawes
40f301f563 Add msvc-10.0express support
[SVN r58238]
2009-12-08 18:22:04 +00:00
Beman Dawes
543b57aa12 Add msvc-10.0express support
[SVN r58238]
2009-12-08 18:22:04 +00:00
Vladimir Prus
0e0976a7b1 Make 'keep-going' option default to 'true' if not specified.
[SVN r58101]
2009-12-02 16:47:48 +00:00
Vladimir Prus
5e8560efba Make 'keep-going' option default to 'true' if not specified.
[SVN r58101]
2009-12-02 16:47:48 +00:00
Steven Watanabe
b51081fd61 Fix quickbook scanner for filenames that start with 't'. (bjam doesn't support '\t')
[SVN r58015]
2009-11-28 20:01:31 +00:00
Steven Watanabe
46bb584ae9 Fix quickbook scanner for filenames that start with 't'. (bjam doesn't support '\t')
[SVN r58015]
2009-11-28 20:01:31 +00:00
Vladimir Prus
3910b10a57 Fix warnings. Closes #3656.
Patch from Mateusz Loskot.


[SVN r58011]
2009-11-28 17:46:46 +00:00
Vladimir Prus
8ce7f291a5 Fix warnings. Closes #3656.
Patch from Mateusz Loskot.


[SVN r58011]
2009-11-28 17:46:46 +00:00
Vladimir Prus
7c3060792c Implement --keep-going option.
[SVN r57979]
2009-11-27 20:14:52 +00:00
Vladimir Prus
5e202da8b6 Implement --keep-going option.
[SVN r57979]
2009-11-27 20:14:52 +00:00
Vladimir Prus
73406e3691 Allow Boost.Build to control keep-going behaviour
[SVN r57978]
2009-11-27 19:57:44 +00:00