2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-17 01:32:12 +00:00
Commit Graph

3024 Commits

Author SHA1 Message Date
Vladimir Prus
cda57d4290 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
Vladimir Prus
f47d83789a Attempt at fixing generators_test on windows
[SVN r55198]
2009-07-27 07:20:34 +00:00
Beman Dawes
4328127c21 Fix typo from 55154
[SVN r55173]
2009-07-26 13:15:23 +00:00
Vladimir Prus
ccfc9b40d1 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
c0331da85b 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
04c42eea72 Properly report failures to add/remove/modify file.
[SVN r55152]
2009-07-25 06:47:43 +00:00
Vladimir Prus
eff932a571 Fix unit tests
[SVN r54973]
2009-07-15 19:16:49 +00:00
Vladimir Prus
1b5b90d27d Exclude default_toolset.py
[SVN r54972]
2009-07-15 19:06:04 +00:00
Vladimir Prus
8a1a723e82 Allow 'option' in project config.
[SVN r54970]
2009-07-15 18:04:07 +00:00
Vladimir Prus
e07fc6e533 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
ef88510937 Document darwin, and fat binaries.
[SVN r54894]
2009-07-11 15:39:48 +00:00
Vladimir Prus
b796e2af31 Account for the fact that path may be empty.
[SVN r54893]
2009-07-11 15:08:54 +00:00
Vladimir Prus
a92e1458c5 Add supposed for hashed target paths.
[SVN r54892]
2009-07-11 14:43:12 +00:00
Vladimir Prus
0448c06c2e Add support for options with implied values.
[SVN r54891]
2009-07-11 14:42:30 +00:00
Vladimir Prus
2a28528f51 Remove obsolete unused parameter
[SVN r54890]
2009-07-11 14:33:20 +00:00
Vladimir Prus
01c6829832 Approximate -rpath-link for acc.
[SVN r54889]
2009-07-11 14:24:26 +00:00
David Dean
62c8f1a1f3 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
c8985cef5c Document linkflags and fixes "includes" typo.
[SVN r54763]
2009-07-07 07:11:34 +00:00
Vladimir Prus
33312e9564 Add 'elf' value of target-os.
[SVN r54536]
2009-06-30 15:41:42 +00:00
Vladimir Prus
244044d561 When starting building each metatarget, ignore active generators up the stack.
[SVN r54535]
2009-06-30 12:41:37 +00:00
Jürgen Hunold
7d8c0f709f Specify target machine type to avoid linker warnings.
[SVN r54375]
2009-06-26 11:25:24 +00:00
Jürgen Hunold
86a27f8424 Add tag rules for <qt> and <address-model>
[SVN r54371]
2009-06-26 09:16:31 +00:00
Vladimir Prus
15ac3aad53 Fix quoting
[SVN r54302]
2009-06-24 13:49:46 +00:00
Vladimir Prus
4717c579af Quote environement variable assignements.
[SVN r54299]
2009-06-24 10:01:10 +00:00
Vladimir Prus
61f55cb9f4 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
e7225b9b88 Add missing semicolon
[SVN r53762]
2009-06-08 22:16:47 +00:00
Dave Abrahams
29e7992e17 Fix typo in example usage
[SVN r53658]
2009-06-05 20:13:47 +00:00
Vladimir Prus
54ce7d9e44 Add new 'convert' main target
[SVN r53616]
2009-06-04 06:14:55 +00:00
Vladimir Prus
ccb45abd32 Mention address-model in the 'Invocation' section
[SVN r53511]
2009-05-31 19:03:43 +00:00
Vladimir Prus
7db5ac7eed 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
2ad4a8daa4 On Cygwin, install DLLs to $(prefix)/bin.
[SVN r53456]
2009-05-30 13:24:26 +00:00
Vladimir Prus
69a2449e5e 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
9a98265e69 Properly tag libraries with QCC toolset.
Fixes #2191.


[SVN r53384]
2009-05-29 08:48:44 +00:00
Vladimir Prus
a46911ae7f Implement warnings control for sun.
Patch from John W. Bito.
Closes #2966.


[SVN r53381]
2009-05-29 08:34:04 +00:00
Vladimir Prus
ac5c31c1b2 MSVC 10 autodetection.
Closes #3069.


[SVN r53206]
2009-05-23 15:26:16 +00:00
Vladimir Prus
52d4bf2c87 Fix the prototype of stlport.init to match docs.
Fixes #2976.


[SVN r53042]
2009-05-16 10:24:16 +00:00
Vladimir Prus
b2710e88f4 When building releases, add Google.Analytics code to index.html.
[SVN r52622]
2009-04-27 10:46:42 +00:00
Vladimir Prus
25e9baf862 Drop Google.Analytics setup from offline copy.
[SVN r52621]
2009-04-27 10:45:26 +00:00
Vladimir Prus
1ee245715a Don't crash when the absolute path to compiler cannot be found.
[SVN r52541]
2009-04-22 15:22:55 +00:00
Vladimir Prus
c3949bf5a1 Make toolchain check work if version is provided.
[SVN r52437]
2009-04-17 07:42:34 +00:00
Vladimir Prus
13a2d76893 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
7543e32ec9 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
b15d1b6464 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
a156ce4b0a Fix exe extension on Cygwin.
Fixes #2913.


[SVN r52212]
2009-04-06 09:46:17 +00:00
Vladimir Prus
680883548d Make Jamroots inherit from project-config, if one exists.
[SVN r52174]
2009-04-04 21:16:05 +00:00
Vladimir Prus
1a999110ea Adjust the search for project-config.jam.
[SVN r52173]
2009-04-04 21:15:09 +00:00
Vladimir Prus
d1c45ccc30 Implement project-config.jam loading.
[SVN r52170]
2009-04-04 18:54:12 +00:00
Vladimir Prus
8c387334d8 Unbreak prebuilt libraries on pathscale.
[SVN r52165]
2009-04-04 07:38:27 +00:00
Vladimir Prus
5aeab418da Adjust intel-linux inlining options for newer versions.
Fixes #2419.


[SVN r52164]
2009-04-04 07:29:30 +00:00
Vladimir Prus
3b14f70aa6 Add example of using built tool.
[SVN r52098]
2009-04-01 06:34:39 +00:00