Vladimir Prus
b040eb6785
Add experimental Python port
...
[SVN r55201]
2009-07-27 08:52:41 +00:00
Vladimir Prus
65371f7b81
Prevent doxygen's html (not docbook) generation from using './html'.
...
Now, 'html' directory is created in the build dir of the Jamfile
where 'doxygen' target appears.
[SVN r55200]
2009-07-27 07:24:41 +00:00
Beman Dawes
a6c1599aa7
Fix typo from 55154
...
[SVN r55173]
2009-07-26 13:15:23 +00:00
Vladimir Prus
d0d01e7257
Use suitable names for PDB files for static libs.
...
Patch from Michael Weber.
[SVN r55155]
2009-07-25 09:23:24 +00:00
Vladimir Prus
c3ffbd2155
Initial PDB support and manifest file fixes.
...
Patch from Alexey Pakhunov.
The changes are:
- Make msvc link generators create targets that correspond to PDB
files, so that they can be installed.
- Force creation of manifest file if separate manifest is requested
- Fix the name of manifest file that boost.build expects to make
those produced by the compiler.
[SVN r55154]
2009-07-25 09:01:23 +00:00
Vladimir Prus
5e75949317
If command fails, print its output even for -d0.
...
[SVN r55042]
2009-07-20 10:10:19 +00:00
Jürgen Hunold
b34f6cc1d8
support building bjam using Visual Studio 2010.
...
[SVN r55041]
2009-07-20 09:42:00 +00:00
Vladimir Prus
8445ec7156
Fix unit tests
...
[SVN r54973]
2009-07-15 19:16:49 +00:00
Vladimir Prus
a197c04de0
Allow 'option' in project config.
...
[SVN r54970]
2009-07-15 18:04:07 +00:00
Vladimir Prus
70d66494c9
If --prefix is specified on command line, ignore bin/lib dir from config file.
...
[SVN r54895]
2009-07-11 15:52:41 +00:00
Vladimir Prus
89374c2174
Account for the fact that path may be empty.
...
[SVN r54893]
2009-07-11 15:08:54 +00:00
Vladimir Prus
38ea8ca083
Add supposed for hashed target paths.
...
[SVN r54892]
2009-07-11 14:43:12 +00:00
Vladimir Prus
792f78ae1a
Add support for options with implied values.
...
[SVN r54891]
2009-07-11 14:42:30 +00:00
Vladimir Prus
728cb28661
Remove obsolete unused parameter
...
[SVN r54890]
2009-07-11 14:33:20 +00:00
Vladimir Prus
5d0e71d6a7
Approximate -rpath-link for acc.
...
[SVN r54889]
2009-07-11 14:24:26 +00:00
David Dean
19074b6683
Correcting Borland default compiler options
...
-Ve and -Vx are *NOT* enabled by default in bcc32
[SVN r54833]
2009-07-09 16:46:13 +00:00
Vladimir Prus
7fbbb6e546
Add 'elf' value of target-os.
...
[SVN r54536]
2009-06-30 15:41:42 +00:00
Vladimir Prus
e2d2a25eb0
When starting building each metatarget, ignore active generators up the stack.
...
[SVN r54535]
2009-06-30 12:41:37 +00:00
Jürgen Hunold
c6312612a5
Specify target machine type to avoid linker warnings.
...
[SVN r54375]
2009-06-26 11:25:24 +00:00
Jürgen Hunold
89b2e5a77a
Add tag rules for <qt> and <address-model>
...
[SVN r54371]
2009-06-26 09:16:31 +00:00
Vladimir Prus
37c940b22a
Add MD5 builtin
...
[SVN r54306]
2009-06-24 15:29:35 +00:00
Vladimir Prus
67bc27d8b1
Fix quoting
...
[SVN r54302]
2009-06-24 13:49:46 +00:00
Vladimir Prus
233cf19c3e
Quote environement variable assignements.
...
[SVN r54299]
2009-06-24 10:01:10 +00:00
Vladimir Prus
761501ed9c
Make common.format-name don't check target type.
...
The use in Jamroot calls it only for library targets,
and other projects might want to call the function for
other target types.
[SVN r54298]
2009-06-24 08:08:23 +00:00
Steven Watanabe
30804700b6
Add missing semicolon
...
[SVN r53762]
2009-06-08 22:16:47 +00:00
Dave Abrahams
26dda02c04
Fix typo in example usage
...
[SVN r53658]
2009-06-05 20:13:47 +00:00
Vladimir Prus
23088b2bb3
Add new 'convert' main target
...
[SVN r53616]
2009-06-04 06:14:55 +00:00
Vladimir Prus
6a52abb597
Make address-model take effect even if architecture is not specified.
...
It seems more ultimately helpful to directly translate address-model
to -m32/-m64 on gcc, since that option works fine even if -march is
not specified.
[SVN r53510]
2009-05-31 18:49:11 +00:00
Vladimir Prus
fe12dc59bb
On Cygwin, install DLLs to $(prefix)/bin.
...
[SVN r53456]
2009-05-30 13:24:26 +00:00
Vladimir Prus
c00a05b980
Generate import libs on cygwin, and fix naming to match conventions.
...
Patch from Ronald Landheer-Cieslak.
[SVN r53446]
2009-05-30 11:51:46 +00:00
Vladimir Prus
89e74c8076
Properly tag libraries with QCC toolset.
...
Fixes #2191 .
[SVN r53384]
2009-05-29 08:48:44 +00:00
Vladimir Prus
db326b704e
Catch more macros.
...
Patch from John W. Bito
[SVN r53383]
2009-05-29 08:47:03 +00:00
Vladimir Prus
5ef9fef94c
Implement warnings control for sun.
...
Patch from John W. Bito.
Closes #2966 .
[SVN r53381]
2009-05-29 08:34:04 +00:00
Vladimir Prus
1691419f57
MSVC 10 autodetection.
...
Closes #3069 .
[SVN r53206]
2009-05-23 15:26:16 +00:00
Vladimir Prus
ebe0cdc5ab
Fix the prototype of stlport.init to match docs.
...
Fixes #2976 .
[SVN r53042]
2009-05-16 10:24:16 +00:00
Vladimir Prus
ea704edd07
Don't crash when the absolute path to compiler cannot be found.
...
[SVN r52541]
2009-04-22 15:22:55 +00:00
Vladimir Prus
47c9cd43fc
Improve handling of 'complete' build type.
...
Previous code used default-build attribute to cause a number
of property sets be requested, and then used indirect
conditional requirements to filter out inappropriate ones,
using the <build>no feature. This worked but is messy, and resulted
in a pile of unclear messages about <build>no. This patch
introduces custom main target class that handles filtering,
so we don't ever try to build with undesired property sets.
[SVN r52319]
2009-04-11 07:22:28 +00:00
Dave Abrahams
7741be5527
Makes it possible to use an installed docutils without referring to a
...
source distro directory.
[SVN r52306]
2009-04-10 20:02:51 +00:00
David Deakins
7ac3cc378f
As of STLport 5.2, the version number is no longer included in the name of the static libraries.
...
[SVN r52270]
2009-04-08 21:11:25 +00:00
Vladimir Prus
d0ce66eefe
Fix exe extension on Cygwin.
...
Fixes #2913 .
[SVN r52212]
2009-04-06 09:46:17 +00:00
Vladimir Prus
9505640385
Make Jamroots inherit from project-config, if one exists.
...
[SVN r52174]
2009-04-04 21:16:05 +00:00
Vladimir Prus
2e5e78b713
Adjust the search for project-config.jam.
...
[SVN r52173]
2009-04-04 21:15:09 +00:00
Vladimir Prus
ca203a0784
Allow Boost.Build to override the value of -j.
...
[SVN r52171]
2009-04-04 18:55:37 +00:00
Vladimir Prus
19851c700f
Implement project-config.jam loading.
...
[SVN r52170]
2009-04-04 18:54:12 +00:00
Vladimir Prus
97c15415aa
Unbreak prebuilt libraries on pathscale.
...
[SVN r52165]
2009-04-04 07:38:27 +00:00
Vladimir Prus
a7eeaf28b7
Adjust intel-linux inlining options for newer versions.
...
Fixes #2419 .
[SVN r52164]
2009-04-04 07:29:30 +00:00
Vladimir Prus
502d5df52e
Support for 64-bit compilation on acc.
...
[SVN r52079]
2009-03-31 18:54:47 +00:00
Vladimir Prus
b6ed5d3cc3
Preserve test targets by default.
...
[SVN r52062]
2009-03-30 17:16:09 +00:00
Vladimir Prus
e0c99b52e3
Include unistd.h
...
Fixes #2596 .
[SVN r51896]
2009-03-21 23:12:15 +00:00
Vladimir Prus
222e32cf97
Ubreak stdlib=sun-stlport.
...
This patch makes the feature module check if a feature value
is actually a complete permissible value, before splitting at
'-' and treating each element as subfeature.
Patch from Noel Belcourt.
[SVN r51893]
2009-03-21 22:45:05 +00:00