2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-26 04:32:19 +00:00
Commit Graph

4866 Commits

Author SHA1 Message Date
Jurko Gospodnetić
12a676eee3 Minor stylistic comment changes in the toolset.jam Boost Build module.
[SVN r47630]
2008-07-20 12:38:07 +00:00
Jurko Gospodnetić
ce0d8c4ff4 Minor stylistic comment changes in different Boost Build modules.
[SVN r47610]
2008-07-19 21:04:05 +00:00
Rene Rivera
4563c7e34e Revert changeset [47536].
[SVN r47571]
2008-07-18 16:13:20 +00:00
Jurko Gospodnetić
596a2e2155 Made Boost Build's capture-output testing rule in the tools/python.jam module work correctly when the path to the used Python executable includes spaces.
[SVN r47540]
2008-07-18 06:44:42 +00:00
Jurko Gospodnetić
e7b6c4c506 Minor stylistic code change in Boost Build's build/property-set.jam module.
[SVN r47539]
2008-07-18 06:41:47 +00:00
Jurko Gospodnetić
3d3e5a349d Minor stylistic code change in Boost Build's build/property.jam module.
[SVN r47538]
2008-07-18 06:28:54 +00:00
Steven Watanabe
f7298b43cf Make c-scanner search directories specified
with <include>a&&b

* tools/buitin.jam
  (c-scanner.__init__) split includes at &&

* test/test_all.py test/ordered_include.py
  Test case for this fix.


[SVN r47537]
2008-07-18 03:25:20 +00:00
Steven Watanabe
8518a6fd56 Make dependency properties specified in project requirements
not cause errors in subprojects.

* build/property.jam
  (tranlate-dependencies) New rule to bind dependency
  properties to the project that they are specified in.

* build/property-set.jam
  (create-from-user-input) Add call to property.translate-dependencies

* test/test_all.py test/inherited_dependency.py
  Test case for this fix.


[SVN r47536]
2008-07-18 03:11:08 +00:00
Jurko Gospodnetić
82e59ca84d Minor stylistic changes made to Boost Build util/path.jam script and doc/src/tasks.xml documentation.
[SVN r47469]
2008-07-16 09:21:22 +00:00
Beman Dawes
c715e0b257 Merge trunk
[SVN r47443]
2008-07-15 13:53:41 +00:00
Beman Dawes
d631dfc2fa Merge trunk
[SVN r47441]
2008-07-15 13:38:59 +00:00
Jürgen Hunold
80ce5b2b76 Refactoring of library declaration in qt4.jam.
Simplyfied declaration of Qt component libraries.
Removed duplicated code.
Add test cases for most of the Qt component libraries.


[SVN r47391]
2008-07-13 18:40:02 +00:00
Jurko Gospodnetić
e8099a3cc9 Fixed a typo in code for setting the default tag joiner character in the Boost Build tools/common.jam module. Caught and reported by Steven Watanabe.
[SVN r47370]
2008-07-13 00:42:50 +00:00
Jurko Gospodnetić
1fe8d9fcbd Minor stylistic comment change in tools/build/v2/tools/common.jam.
[SVN r47369]
2008-07-13 00:40:56 +00:00
Jurko Gospodnetić
ce51cddfb1 Fixed a bug wit Boost Build ignoring conditional properties specified in addition to a conditional subfeature property. This fixes the problem with the conditionals_multiple.py test case failing.
[SVN r47347]
2008-07-12 11:43:54 +00:00
Jurko Gospodnetić
e738b524b7 Minor stylistic changes in different Boost Build scripts.
[SVN r47344]
2008-07-12 11:33:16 +00:00
Jurko Gospodnetić
bd36639325 Corrected the Boost Build conditionals_multiple.py test case.
[SVN r47343]
2008-07-12 11:25:04 +00:00
Jurko Gospodnetić
d398ecce19 Minor stylistic comment change in the build/v2/tools/common.jam Boost Build module.
[SVN r47330]
2008-07-11 22:57:54 +00:00
Jurko Gospodnetić
e72fb04608 Minor stylistic changes made in the tools/build/v2/tools/python.jam Boost Build module.
[SVN r47329]
2008-07-11 22:55:17 +00:00
Vladimir Prus
5b56a79861 AIX/gcc fixes.
- Use native AIX linker
        - Search both for .a and .so libraries
        - Include only solib basename to refer to them, to workaround for lack
        for -soname option.

Patches from Andrew Miller and Andrej van der Zee.


[SVN r47293]
2008-07-10 15:53:42 +00:00
Steven Watanabe
d8727f5947 Fix misleading comment for find-tool
[SVN r47281]
2008-07-10 02:47:51 +00:00
Jurko Gospodnetić
600d68cb37 Quick-fix for a Boost 1.36 accumulators library documentation build failing because Boost Jam treats different paths to the same target as two separate targets and attempts to build both. This patch simply makes mkdir commands not fail in case the target folder already exist. Should be removed once Boost Jam has been updated to correctly detect different paths to the same target.
[SVN r47260]
2008-07-09 08:06:29 +00:00
Jurko Gospodnetić
daedeaf579 Minor stylistic comment changes in the Boost Build tools/python.jam module.
[SVN r47259]
2008-07-09 08:04:04 +00:00
Jurko Gospodnetić
49b18f6ec7 Corrected a Windows OS detection bug in the MkDir rule located in the Boost Build common.jam module.
[SVN r47174]
2008-07-07 09:39:56 +00:00
Jurko Gospodnetić
ea684a0a24 Minor stylistic changes in the Boost Build tools/common.jam module.
[SVN r47173]
2008-07-07 09:36:57 +00:00
Vladimir Prus
4d652f4971 Allow 10.1 SDK version
[SVN r47164]
2008-07-07 04:14:00 +00:00
Jürgen Hunold
077d0cbc93 Fix: adjust to r40898: Fix: remove <user-interface>gui from usage-requirements of QtGui.
[SVN r47140]
2008-07-06 19:14:42 +00:00
Vladimir Prus
6bd2b881e9 Add 10.2 as possible SDK version
[SVN r47128]
2008-07-06 11:34:43 +00:00
Jurko Gospodnetić
8754314b5f Minor stylistic changes in Boost Build's Comeau C/C++ toolset modules.
[SVN r47090]
2008-07-05 09:08:35 +00:00
Jurko Gospodnetić
58e610faa9 Minor stylistic comment change in the Boost Build tools/common.jam script.
[SVN r47069]
2008-07-04 06:47:03 +00:00
Jurko Gospodnetić
60e72d757a Minor stylistic comment change in the Boost Build tools/common.jam script.
[SVN r47068]
2008-07-04 06:05:42 +00:00
Rene Rivera
d578bad726 Fix empty macosx sdk version when dealing with an sdk with major-minor-patch numbers. Likely because of a bjam variable expansion bug.
[SVN r47066]
2008-07-04 03:51:29 +00:00
Daniel James
45021e2d72 Fix some badly formed XML.
[SVN r47054]
2008-07-03 19:44:55 +00:00
Jurko Gospodnetić
83ce2f6229 Boost Build tools/doxygen.jam fixes to remove some problems when working with paths containing spaces.
[SVN r46977]
2008-07-01 20:28:00 +00:00
Jurko Gospodnetić
6e70817857 Minor stylistic changes made to the Boost Build tools/doxygen.jam module.
[SVN r46976]
2008-07-01 20:22:18 +00:00
Jurko Gospodnetić
ce7839b978 Brown paper bag fix for two buggy Boost Build doxygen.jam module changes from revisions 46940 & 46942. One was causing extra quotes to be added around the doxygen.xml.path xslt parameter value and another one was causing that path to be constructed incorrectly all together.
[SVN r46972]
2008-07-01 17:24:41 +00:00
Jurko Gospodnetić
35e1fd98f9 Corrected doxygen.xml.path xslt parameter construction in the collect rule in the doxygen.jam module so it uses the native path format instead of the path format used internally by Boost Build. Added a few command parameter quotes to make it more likely Boost Build doxygen & quickbook toolsets will work with paths containing spaces.
[SVN r46942]
2008-07-01 07:23:28 +00:00
Jurko Gospodnetić
cbc900f811 Minor stylistic Boost Build quickbook.jam script changes.
[SVN r46941]
2008-07-01 07:16:31 +00:00
Jurko Gospodnetić
269a983947 Fixed a bug in Boost Build's doxygen.jam toolset causing it to fail in case the build dir is specified as an absolute path.
[SVN r46940]
2008-07-01 06:26:14 +00:00
Jurko Gospodnetić
a1d4134774 Minor stylistic Boost Build script changes.
[SVN r46939]
2008-07-01 06:19:33 +00:00
Jurko Gospodnetić
69abd0f67e Patch for different Boost Build msvc toolset issues when using it from a cygwin shell or when using Boost Jam built so it uses the cygwin shell internally. Makes some error information not be gobbled up but displayed on the screen correctly and makes include paths passed to the Windows based command line utilities be correctly converted to native Windows instead of cygwin paths. Contributed by Ilya Sokolov.
[SVN r46925]
2008-06-30 18:10:23 +00:00
Jurko Gospodnetić
a2a348884b Minor stylistic comment change in the Boost Build tools/msvc.jam script.
[SVN r46894]
2008-06-30 10:50:45 +00:00
Rene Rivera
7f7b4d4e2f Cleanup of darwin/xcode toolset. Now much more sensible support for multiple versions of both the compiler and the accompanying SDKs. Also assign the 'xgcc' tag the toolset as it was missing.
[SVN r46793]
2008-06-27 21:10:57 +00:00
Jurko Gospodnetić
94fbc737c2 Minor stylistic Boost Build code comment changes.
[SVN r46771]
2008-06-27 14:00:57 +00:00
Rene Rivera
3e6a1a5141 Don't add -mcpu=common as default for power architecture. On Xcode it is ignored and produces invalid code. It makes more sense to make the default for unspecified instruction set be whatever the default is for the compiler.
[SVN r46764]
2008-06-27 04:02:57 +00:00
Jurko Gospodnetić
b7131e37ca Minor stylistic Boost Build module changes.
[SVN r46748]
2008-06-26 20:41:41 +00:00
Jurko Gospodnetić
cf9ba93130 Minor stylistic Boost Build documentation changes. Removed unfinished parts of the dependency feature documentation and added related todo comments. Alphabetically reordered msvc toolset initialization option documentation, documented several missing options and corrected the documented default tool names.
[SVN r46728]
2008-06-26 17:07:17 +00:00
Jurko Gospodnetić
496ea0f0f1 Minor stylistic Boost Build documentation changes. Added a todo comment to document the 'common' fflags toolset initialization option.
[SVN r46726]
2008-06-26 17:04:23 +00:00
Jurko Gospodnetić
a488251a3b Updated the common.handle-options() rule comment in the tools/common.jam Boost Build module. Minor stylistic changes.
[SVN r46717]
2008-06-26 15:32:11 +00:00
Jurko Gospodnetić
20233d727b Updated the msvc.init() rule comment in the msvc.jam Boost Build module.
[SVN r46716]
2008-06-26 15:31:05 +00:00