Vladimir Prus
b4da2e146b
Allow directory names in arguments in 'glob'.
...
[SVN r22800]
2004-05-12 08:50:04 +00:00
Vladimir Prus
4235d88e10
Make the 'glob' rule in the project scope to operate relatively to
...
the 'source-location', not project location.
Thanks to Johannes Brunen for the bug report.
[SVN r22799]
2004-05-12 07:38:48 +00:00
Vladimir Prus
c2fa30eecd
Don't import toolsets in project-root.jam
...
[SVN r22798]
2004-05-12 07:11:53 +00:00
Vladimir Prus
622209e818
Change a flag to be compatible with icc
...
[SVN r22796]
2004-05-12 06:14:24 +00:00
Rene Rivera
67764117bf
Fix missing STDLIBPATH search during link.
...
[SVN r22766]
2004-05-08 15:22:45 +00:00
Rene Rivera
535ecc7d2e
Add some missing argument quotes for rmtemp and ranlib actions.
...
[SVN r22763]
2004-05-07 21:14:03 +00:00
Rene Rivera
f3cacdab66
Add support for GUI subsystem link as suggested by Daniel Schlyder.
...
Update license text.
[SVN r22756]
2004-05-07 00:37:21 +00:00
Douglas Gregor
d6d19a5d4b
doxygen.jam: Actually use the "name" parameter given to the initialization routine.
...
[SVN r22755]
2004-05-07 00:33:30 +00:00
Rene Rivera
ab28bff20d
Improvements from Markus Schoepflin.
...
[SVN r22725]
2004-05-03 16:02:23 +00:00
Toon Knapen
21bc8f2fc7
compiling in 64bit on sparc also the linker needs the -m64 flag
...
[SVN r22671]
2004-04-20 11:16:28 +00:00
Toon Knapen
3e643a368d
added 64 bit address-model for sparc and powerpc
...
[SVN r22667]
2004-04-19 08:00:14 +00:00
Vladimir Prus
89ef8296da
Bugfix. When calling feature.expand on
...
<toolset-msvc:version>7.1 <toolset>msvc
we used to get error if default value of <toolset-msvc:version> is 6.0.
* build/feature.jam
(expand-subfeatures-aux): Do no apply subfeature defaults, since it causes
the above troubles and is also performed in 'add-defaults'.
[SVN r22607]
2004-04-06 08:11:09 +00:00
Vladimir Prus
4073b99371
Bugfix: don't think that <toolset-msvc:version>6.0 is a composite property,
...
during alternative selection.
Thanks to Zbynek Winkler for the bug report.
[SVN r22602]
2004-04-05 08:26:54 +00:00
Rene Rivera
2fec39b591
Fix bad toolset name on some flags.
...
[SVN r22593]
2004-04-04 03:19:02 +00:00
Vladimir Prus
4bdafa91fc
Add missing import
...
[SVN r22571]
2004-03-31 09:32:05 +00:00
Vladimir Prus
a5591ef74a
Introduce the <source> feature and make <library> work in the same way
...
as <source>.
[SVN r22570]
2004-03-31 08:02:59 +00:00
Vladimir Prus
533abcaadd
Bugfix: the main target rules did not work unless called from Jamfile.
...
The used 'CALLER_MODULE' to determine the project where the main target
is to be declared, which did not work if the rule is called from another
module.
Thanks to Zbynek Winkler for the bug report.
* build/project.jam (current): New rule
* test/wrapper.py: New test
* other files: Use 'project.current'.
[SVN r22569]
2004-03-31 06:53:56 +00:00
Dave Abrahams
17a9d33869
Added missing return value in order.c
...
[SVN r22565]
2004-03-30 19:53:34 +00:00
Vladimir Prus
04096aab2d
Improve the algorithm for computing build properties.
...
[SVN r22542]
2004-03-22 08:10:42 +00:00
Vladimir Prus
e75732021c
Fix a typo. Note that teh code is now not used, replaced with native rule,
...
so this should be considered a documentation tweak.
[SVN r22541]
2004-03-22 07:37:05 +00:00
Rene Rivera
7cdba19dc7
Test with buildbot done. CVS mail notify works now.
...
[SVN r22501]
2004-03-15 06:20:03 +00:00
Rene Rivera
1d13587ce9
Test for buildbot CVS mail notification.
...
[SVN r22500]
2004-03-15 03:37:35 +00:00
Rene Rivera
0df44b4b61
Test for buildbot CVS mail notification.
...
[SVN r22499]
2004-03-15 02:55:18 +00:00
Christopher Currie
5d24dfb9cc
Fixed value of LIBRARY flag. Added support for Sun's bundled STLport.
...
[SVN r22477]
2004-03-10 16:03:55 +00:00
Vladimir Prus
9acd3462d1
Fix "import" statements.
...
[SVN r22470]
2004-03-10 07:43:53 +00:00
Rene Rivera
14f3e6e839
The Solaris version of the GNU linker doesn't use "debug" as a section flag. Change to only use the supported ones in this case, and only enable the other for Linux. Other platforms get no flags and hence don't do the objcopy step.
...
[SVN r22442]
2004-03-05 23:22:45 +00:00
Rene Rivera
02d2b7f25a
Default to mipspro compiler on Irix.
...
[SVN r22441]
2004-03-05 23:15:40 +00:00
Rene Rivera
326d83195b
Fixes for compiling with MinGW and GCC on Win32 more generally.
...
- Some options got swallowed sometime in the past because of checking local var instead of target var (on-windows). The options are now present again.
- Fix incorrect path separators for when not in Unix.
- Fix some missing quotes for commands. Part of SF issue #898333 .
- Verified that building with the MinGW in the Dev-CPP environment works.
[SVN r22436]
2004-03-05 08:09:47 +00:00
Rene Rivera
6858363687
Silence some of the basic commands on NT, like copy which outputs the useless and obvious file copy count.
...
[SVN r22434]
2004-03-05 08:02:27 +00:00
Rene Rivera
d5003fc843
Fix problem of setting JAMSHELL to % and executing quoted commands. That combination would cause spawn: invalid argument errors. Now quotes are removed from the command if they are present.
...
[SVN r22433]
2004-03-05 07:53:32 +00:00
Rene Rivera
8327757da1
Fix compilation with CodeWarrior. Even though it compiles the bootstrap jam0 compiling the full version now causes a compiler crash.
...
[SVN r22432]
2004-03-05 07:22:41 +00:00
Aleksey Gurtovoy
a2c9ab27fb
versioned toolsets checkin
...
[SVN r22399]
2004-02-28 06:10:47 +00:00
Rene Rivera
12f97185b3
Oops, fix typo for <include-search>relative option.
...
[SVN r22375]
2004-02-23 22:34:43 +00:00
Rene Rivera
4a16e05d17
New CodeWarrior toolset which handles all the different versions, and eventually support CW on other platforms.
...
[SVN r22368]
2004-02-23 07:33:34 +00:00
Rene Rivera
e011a32888
Cleanup, some documentation, and addition of some features for use in the new combined CodeWarrior toolset.
...
[SVN r22367]
2004-02-23 07:31:45 +00:00
Rene Rivera
68bfe6aa2e
Force toolset names to lowercase. Fixes problems with case insensitive fs where it doesn't fail to find the toolset if the case is different, but produces cased results which are incompatible with other builds.
...
[SVN r22355]
2004-02-22 05:03:04 +00:00
Rene Rivera
b8ae5d7b8a
Fix ALL_LOCATE_TARGET so that it doesn't get ignored if not set before including other projects. Now either it's never set and the first value is used, or the value of the first setting is used.
...
[SVN r22354]
2004-02-22 04:44:48 +00:00
Vladimir Prus
f2b0152895
Darwin improvements.
...
Patch from Andre Hentz.
* v2/build/toolset.jam
(inherit-flags): Take an extra parameter describing properties that
should not be inherited.
* v2/build/type.jam
(register-suffixes): Removed local qualifier.
* v2/test/BoostBuild.py
(prepare_suffix_map): Add .dylib if OS is Darwin.
(Tester::_init_): path to bjam on Darwin.
* v2/test/prebuilt.py
make sure $toolset is expanded correctly.
* v2/test/prebuilt/project-root.jam
use $toolset instead of gcc.
* v2/test/prebuilt/ext/project-root.jam
use $toolset instead of gcc.
* v2/test/prebuilt/ext/Jamfile2.jam
handle extension .dylib.
* v2/test/prebuilt/ext/Jamfile2.jam
handle extension .dylib.
* v2/tools/darwin.jam
inline call to toolset.inherit.
filter <debug-symbols>off because -s is not accepted for dlls.
speficy that .dylib files are of type SHARED_LIB.
(actions link): pass -s for static linkage.
(actions link.dll): pass -L flag with path to libraries.
(actions archive): -c inhibits warning.
[SVN r22332]
2004-02-20 08:51:33 +00:00
Vladimir Prus
06b75dbbe3
Property register sun toolset.
...
[SVN r22300]
2004-02-17 12:03:53 +00:00
Rene Rivera
e20406d94a
Add new file to dist.source file list.
...
[SVN r22292]
2004-02-16 14:34:05 +00:00
Vladimir Prus
0ff664ff63
Move the logic for library ordering to a separate module. Add library
...
ordering to 'sun' toolset.
[SVN r22284]
2004-02-16 09:12:27 +00:00
Vladimir Prus
85d4ef20e3
Revert latest commit. The test fails without ordered properties, and those
...
can't be finished right away.
[SVN r22282]
2004-02-16 08:49:48 +00:00
Vladimir Prus
f2df997306
Optimize library ordering by native rules.
...
[SVN r22281]
2004-02-16 08:30:13 +00:00
Vladimir Prus
0fab21d0e1
Remove code duplication. Optimize library ordering by not ordering sources
...
which are not of LIB type.
[SVN r22280]
2004-02-16 07:25:23 +00:00
Christopher Currie
c00e17dc57
Removed redundant file, updated tools/build/v2/doc/Jamfile.v2 to stage
...
images and stylesheet from doc/html
[SVN r22202]
2004-02-09 03:41:57 +00:00
Christopher Currie
d664887996
Removed redundant files
...
[SVN r22201]
2004-02-09 03:41:05 +00:00
Rene Rivera
b0a20d630d
Fix failed removes when doing a hardlink under Win2K if the destination does not exist.
...
[SVN r22191]
2004-02-07 17:26:31 +00:00
Christopher Currie
bd5f729b9a
Re-organized boostbook files:
...
* Moved XML sources to src
* Added reference.css from Reece Dunn to html dir
* Added images from boost/doc/html so that local builds look ok
[SVN r22175]
2004-02-05 19:51:14 +00:00
Vladimir Prus
c868bc9ca0
Bugfix. Don't condirer <toolset-msvc:version>xxx to be conditional property.
...
[SVN r22172]
2004-02-05 13:31:54 +00:00
Vladimir Prus
afe6803218
Fix typo.
...
[SVN r22169]
2004-02-05 12:43:45 +00:00