Commit Graph

12124 Commits

Author SHA1 Message Date
Rene Rivera
b1e9af171f Apply patch from Daniel Schlyder (-mthread doubling and missing from link).
[SVN r23420]
2004-07-09 14:07:15 +00:00
Dave Abrahams
f30df914a9 cleanup and clarify.
[SVN r23409]
2004-07-08 23:57:29 +00:00
Dave Abrahams
0cd3a2718a cleanup and clarify.
[SVN r23409]
2004-07-08 23:57:29 +00:00
Vladimir Prus
6e8d72d7c5 Don't duplicate the searched libraries, now that we have ordering
working for them.


[SVN r23391]
2004-07-07 10:29:30 +00:00
Vladimir Prus
f7c3c9c716 Don't duplicate the searched libraries, now that we have ordering
working for them.


[SVN r23391]
2004-07-07 10:29:30 +00:00
Vladimir Prus
8805dfd273 Commit my restructuring of user manual.
[SVN r23390]
2004-07-07 07:30:48 +00:00
Vladimir Prus
dacedf84d3 Commit my restructuring of user manual.
[SVN r23390]
2004-07-07 07:30:48 +00:00
Vladimir Prus
3aeb5b735b Missing import.
[SVN r23389]
2004-07-07 07:10:26 +00:00
Vladimir Prus
04cf0e5cc5 Missing import.
[SVN r23389]
2004-07-07 07:10:26 +00:00
Vladimir Prus
2edef123fa More fixes to common.find-path for case the 'path-last' is true.
[SVN r23388]
2004-07-07 07:03:32 +00:00
Vladimir Prus
f9b602480d More fixes to common.find-path for case the 'path-last' is true.
[SVN r23388]
2004-07-07 07:03:32 +00:00
Vladimir Prus
d6adb3e680 Fix typo
[SVN r23370]
2004-07-06 13:33:45 +00:00
Vladimir Prus
e3ae4eb059 Fix typo
[SVN r23370]
2004-07-06 13:33:45 +00:00
Dave Abrahams
8560e2fe46 Cleanups
[SVN r23366]
2004-07-06 10:05:32 +00:00
Dave Abrahams
6e1e12c7b7 Cleanups
[SVN r23366]
2004-07-06 10:05:32 +00:00
Vladimir Prus
8dcd437ce1 Use EHsc option instead of GX. Don't add Og and GX options on 8.0.
[SVN r23364]
2004-07-06 07:50:58 +00:00
Vladimir Prus
8859a3a9b3 Use EHsc option instead of GX. Don't add Og and GX options on 8.0.
[SVN r23364]
2004-07-06 07:50:58 +00:00
Vladimir Prus
8e665161a4 Fix msvc initialization. When version is specified, look in default paths
before looking in PATH.


[SVN r23363]
2004-07-06 07:36:26 +00:00
Vladimir Prus
1911daa129 Fix msvc initialization. When version is specified, look in default paths
before looking in PATH.


[SVN r23363]
2004-07-06 07:36:26 +00:00
Douglas Gregor
f198bde2fc boostbook/xsl/doxygen/doxygen2boostbook.xsl:
- XSL stylesheet parameter boost.doxygen.reftitle sets the title of the
    generated library-reference element.

build/v2/tools/doxygen.jam:
  - Free feature "reftitle" sets the title of the generated library-reference
    element.


[SVN r23332]
2004-07-04 00:15:08 +00:00
Douglas Gregor
288a60a94b boostbook/xsl/doxygen/doxygen2boostbook.xsl:
- XSL stylesheet parameter boost.doxygen.reftitle sets the title of the
    generated library-reference element.

build/v2/tools/doxygen.jam:
  - Free feature "reftitle" sets the title of the generated library-reference
    element.


[SVN r23332]
2004-07-04 00:15:08 +00:00
Vladimir Prus
8841e3f922 Do not validate <os> feature in conditions.
[SVN r23314]
2004-07-02 06:46:30 +00:00
Vladimir Prus
692bf18e5a Do not validate <os> feature in conditions.
[SVN r23314]
2004-07-02 06:46:30 +00:00
Vladimir Prus
e9bbb5c648 Add <toolset>msvc as optional property for msvc.compile* generators,
otherwise, only RC->OBJ is tried when OBJ target is needed.


[SVN r23279]
2004-06-30 06:15:49 +00:00
Vladimir Prus
1e560a18e0 Add <toolset>msvc as optional property for msvc.compile* generators,
otherwise, only RC->OBJ is tried when OBJ target is needed.


[SVN r23279]
2004-06-30 06:15:49 +00:00
Vladimir Prus
32af88695f Remove unused var
[SVN r23260]
2004-06-29 11:15:02 +00:00
Vladimir Prus
8c7ea9b330 Remove unused var
[SVN r23260]
2004-06-29 11:15:02 +00:00
Vladimir Prus
ad495e4d49 Improve warning message.
[SVN r23259]
2004-06-29 11:09:40 +00:00
Vladimir Prus
0cc7f5aafc Improve warning message.
[SVN r23259]
2004-06-29 11:09:40 +00:00
Vladimir Prus
9d25cba9be Allow a simple [ lib a b c ] syntax for declaring searched libraries.
[SVN r23254]
2004-06-29 10:23:27 +00:00
Vladimir Prus
62c8a3d5d4 Allow a simple [ lib a b c ] syntax for declaring searched libraries.
[SVN r23254]
2004-06-29 10:23:27 +00:00
Vladimir Prus
2663c5f25a Experimental fix to make ordering of searched libraries work.
The order is preserved by making properties of the form
<find-static-library>lib1&&lib2&&lib3 and then adding "lib1", "lib2",
"lib3" in the right order.


[SVN r23251]
2004-06-29 08:13:29 +00:00
Vladimir Prus
d18f9e9a15 Experimental fix to make ordering of searched libraries work.
The order is preserved by making properties of the form
<find-static-library>lib1&&lib2&&lib3 and then adding "lib1", "lib2",
"lib3" in the right order.


[SVN r23251]
2004-06-29 08:13:29 +00:00
Vladimir Prus
8981533542 Revive getttext.jam.
[SVN r23250]
2004-06-29 08:11:10 +00:00
Vladimir Prus
818df151c7 Revive getttext.jam.
[SVN r23250]
2004-06-29 08:11:10 +00:00
Vladimir Prus
6eb69ac933 Kill property.evaluate-conditionals, for it's unused now.
[SVN r23248]
2004-06-29 07:10:59 +00:00
Vladimir Prus
559b92627e Kill property.evaluate-conditionals, for it's unused now.
[SVN r23248]
2004-06-29 07:10:59 +00:00
Vladimir Prus
45e6cb9625 Fix up RC files support. Now both msvc and non-msvc toolset can be used
together.

* tools/rc.jam: Move a lot of staff from tools/msvc.jam
* tools/msvc.jam: Change RC->OBJ generator into RC->RES and add
  optional property for this generator, so that it's not used on
  other toolsets.
* build/generators.jam
  (generator.__init__, register-standard): Accept 'optional-properties'
  parameter.


[SVN r23247]
2004-06-29 06:47:00 +00:00
Vladimir Prus
b9d2d0c3d4 Fix up RC files support. Now both msvc and non-msvc toolset can be used
together.

* tools/rc.jam: Move a lot of staff from tools/msvc.jam
* tools/msvc.jam: Change RC->OBJ generator into RC->RES and add
  optional property for this generator, so that it's not used on
  other toolsets.
* build/generators.jam
  (generator.__init__, register-standard): Accept 'optional-properties'
  parameter.


[SVN r23247]
2004-06-29 06:47:00 +00:00
Vladimir Prus
581a348dca Allow each toolset to accept multielement command. Each element will be
individually quoted, and check-for-existance will be applied only to
the first element.


[SVN r23246]
2004-06-29 06:21:21 +00:00
Vladimir Prus
5626978bc2 Allow each toolset to accept multielement command. Each element will be
individually quoted, and check-for-existance will be applied only to
the first element.


[SVN r23246]
2004-06-29 06:21:21 +00:00
Vladimir Prus
07f6065611 * build/virtual-target.jam
(from-file): Use full file name as search key, to avoid creating two
  different targets from two different project, which actually correspond
  to the same file.
  (register): Use actual name of the target as key. This again avoid
  the problem with two equivalent targets in two different projects.


[SVN r23173]
2004-06-24 07:26:29 +00:00
Vladimir Prus
0718849595 * build/virtual-target.jam
(from-file): Use full file name as search key, to avoid creating two
  different targets from two different project, which actually correspond
  to the same file.
  (register): Use actual name of the target as key. This again avoid
  the problem with two equivalent targets in two different projects.


[SVN r23173]
2004-06-24 07:26:29 +00:00
Vladimir Prus
3144ece6bb (register-actual-name) Always generate verbose error message. Also, fix
a typo which caused the same location to be reported for both targets.


[SVN r23168]
2004-06-23 10:56:34 +00:00
Vladimir Prus
703047bca1 (register-actual-name) Always generate verbose error message. Also, fix
a typo which caused the same location to be reported for both targets.


[SVN r23168]
2004-06-23 10:56:34 +00:00
Vladimir Prus
1b5799bd8e Beef up 'init'
[SVN r23167]
2004-06-23 09:12:43 +00:00
Vladimir Prus
e4d86166f9 Beef up 'init'
[SVN r23167]
2004-06-23 09:12:43 +00:00
Vladimir Prus
7d7ded94c4 New msvc.init.
[SVN r23166]
2004-06-23 09:07:02 +00:00
Vladimir Prus
1e6096c1a2 New msvc.init.
[SVN r23166]
2004-06-23 09:07:02 +00:00
Vladimir Prus
f72a5d8072 Use common.get-invocation-command
[SVN r23165]
2004-06-23 08:18:05 +00:00