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

4209 Commits

Author SHA1 Message Date
Vladimir Prus
d1b638f653 Don't mutate input to SPLIT_BY_CHARACTERS.
[SVN r56204]
2009-09-15 06:03:23 +00:00
Vladimir Prus
07571bbe5c Implement SPLIT_BY_CHARACTERS.
This is much faster than regex.split if splitting by a single char,
or by a set of one-char delimiters.


[SVN r56191]
2009-09-14 16:57:57 +00:00
Vladimir Prus
d9f3e9ed28 Add 'native' and 'core2' architectures.
Patch from Serhat Şevki Dinçer.


[SVN r56180]
2009-09-14 09:32:36 +00:00
Jürgen Hunold
8cfbc7c18e Add support for QtMultimedia framework in upcoming Qt-4.6.
[SVN r56132]
2009-09-10 10:14:46 +00:00
Jürgen Hunold
d5c95b8cd4 Add the location of the duplicate project id to the error message.
[SVN r56131]
2009-09-10 09:48:06 +00:00
Vladimir Prus
3e6c521637 Update mergeinfo
[SVN r56049]
2009-09-05 13:15:39 +00:00
Vladimir Prus
e712a3be71 Merge some more
[SVN r56048]
2009-09-05 13:14:59 +00:00
Vladimir Prus
931ab7c74a Merge some
[SVN r56047]
2009-09-05 13:13:46 +00:00
Vladimir Prus
b6d7bd44b5 Merge feature.jam changes into Python
[SVN r56046]
2009-09-05 12:59:39 +00:00
Vladimir Prus
52bc23326a Update mergeinfo
[SVN r56044]
2009-09-05 12:50:46 +00:00
Vladimir Prus
8c1bd79f33 Reset everyting back to revision 56032.
My partial reverts of things appear to be creating bigger mess.


[SVN r56042]
2009-09-05 12:44:28 +00:00
Vladimir Prus
1f2cba6ab6 Fix feature.jam
[SVN r56041]
2009-09-05 12:38:58 +00:00
Vladimir Prus
a166d9d4a5 Revert more
[SVN r56040]
2009-09-05 12:34:31 +00:00
Vladimir Prus
0121d272f9 Revert some more
[SVN r56039]
2009-09-05 12:26:44 +00:00
Vladimir Prus
6205ba38b4 Remove more formatting changes
[SVN r56037]
2009-09-05 12:16:10 +00:00
Vladimir Prus
7b4b2586d4 Rever formatting changes from 48367
[SVN r56035]
2009-09-05 12:07:35 +00:00
Vladimir Prus
5368d5d44f Revert revision 48644.
It contains so many formatting changes to as make porting things to
Python impossible. I'll cherry-pick the todo and non-formatting changes
soonish.


[SVN r56034]
2009-09-05 12:01:30 +00:00
Vladimir Prus
85c3913491 Fix processing of path features.
This makes example/libraries fully working.


[SVN r56032]
2009-09-05 11:23:02 +00:00
Vladimir Prus
8d59c0efad Various fixes. example/libraries now runs, though the includes are messed
[SVN r56031]
2009-09-05 11:10:14 +00:00
Vladimir Prus
ac0e61b713 Assign source-location to standalone projects.
[SVN r56008]
2009-09-04 06:41:59 +00:00
Vladimir Prus
2dd38844ad Use null 'resource type' if none is specified.
[SVN r55999]
2009-09-03 16:39:47 +00:00
Vladimir Prus
6d2635884f Preserve the order of sources when calling generator
[SVN r55864]
2009-08-29 13:15:58 +00:00
Vladimir Prus
240e6d917e Add virtual-target.always.
[SVN r55859]
2009-08-29 11:15:46 +00:00
Vladimir Prus
bf0fe0dabc Use right name of PDB file, even if tag rule doesn't handle PDB.
[SVN r55717]
2009-08-22 15:31:40 +00:00
Vladimir Prus
a59639b608 Fix viable-source-types-for-generator-real looping thinko.
The loop over 'source-types' was meant to terminate if we ever get
'*'. However, it was for loop, and assinging empty list to
source-types had no effect. As result, the function would
sometimes return a list containing '*' and other types, which
other code did not expect and mishandled.


[SVN r55712]
2009-08-22 08:21:07 +00:00
Vladimir Prus
563035f05f New --dump-generators option to list all generators.
[SVN r55711]
2009-08-22 08:04:31 +00:00
Vladimir Prus
28bf6d7de3 Properly register targets created by notfile generator.
[SVN r55529]
2009-08-11 16:53:35 +00:00
Vladimir Prus
f54882ad7b Fix improper name of PDB and manifest targets.
[SVN r55334]
2009-08-01 10:33:24 +00:00
Vladimir Prus
4376bbc652 Supress warning message when target does not exist.
[SVN r55333]
2009-08-01 10:32:10 +00:00
Vladimir Prus
eecce2ad84 Add Python bootstrap code
[SVN r55202]
2009-07-27 09:22:07 +00:00
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