Rene Rivera
d8053baead
Make static non-import libs have the "lib" prefix to conform to the bbv1 and auto-link existing practice.
...
[SVN r34446]
2006-07-02 19:01:52 +00:00
Andrey Melnikov
6774a1604e
- New "cc-compile" rule in msvc.jam to reduce code duplication in actions
...
- Minor whitespace fixes in msvc.jam:
- tabs > spaces
- trailing whitespace has been removed
[SVN r34427]
2006-06-29 21:50:00 +00:00
Rene Rivera
b154e9ed16
Oops, removed too much of the requirements code.
...
[SVN r34419]
2006-06-27 23:39:16 +00:00
Rene Rivera
2701d76841
Work around STLport link requirements when linking static vs. multi thread modes.
...
[SVN r34415]
2006-06-27 14:08:14 +00:00
Reece H. Dunn
3a8bbe7d0b
VC8 only has the multi-threaded version of the static run-time libraries, so use that version for single-threaded builds on VC8 and use the single-threaded libraries on the other versions.
...
Reported by Sohail Somani.
[SVN r34391]
2006-06-25 10:06:30 +00:00
Andrey Melnikov
769ecd0b52
Common command lines refactored out in msvc.jam.
...
Hardcoded repeatedly used switches like /Zm800 -nologo and /NOLOGO
/INCREMENTAL:NO have been moved to one place.
[SVN r34376]
2006-06-22 14:52:49 +00:00
Rene Rivera
f5821fb3bb
Disable the multi-thread requirement for STLport5 as the match fallback prevents coherent use of build requirements.
...
[SVN r34362]
2006-06-20 21:28:29 +00:00
Rene Rivera
df3b8437fa
Use default match logic to prevent variant fallback bugs, where the requested build is ignored and an alternate is used.
...
[SVN r34357]
2006-06-19 20:06:57 +00:00
Vladimir Prus
2c4fc1420d
Remove -xarch=generic:
...
1) When speccifying an architecture using -xarch/-xtarget, it needs to
come before the compilation type (e.g. -fast) flags
2) It makes it hard to build 64-bit builds using -xarch=v9,v9a and v9b.
Suggestion from Tomas Puverle.
[SVN r34353]
2006-06-19 06:51:54 +00:00
Rene Rivera
eaf3e52104
Add compiler specific bin dir to lib paths, as it contains important runtime dynamic libraries, for example for mingw.
...
[SVN r34319]
2006-06-16 21:52:54 +00:00
Reece H. Dunn
a3050629b1
Fix unsupported command-line warnings when using Intel C++. It is inheriting these frags from msvc.jam.
...
[SVN r34310]
2006-06-15 11:13:06 +00:00
Rene Rivera
db70fdbed3
Fix calculation of 5.x version number.
...
[SVN r34293]
2006-06-13 15:47:54 +00:00
Rene Rivera
f007f8eab1
Add newly missing arg to match method.
...
[SVN r34291]
2006-06-12 20:49:07 +00:00
Vladimir Prus
17a3d340c2
Revert the path for preserving relative names of sources, since it breaks
...
UBLAS tests. Will reconsider later.
[SVN r34233]
2006-06-08 05:31:39 +00:00
Vladimir Prus
abca27c1d1
When reporting that now toolsets are configured, mention the URL.
...
[SVN r34231]
2006-06-08 05:14:02 +00:00
Vladimir Prus
5beb55541e
On Sun, always link to the 'rt' library.
...
[SVN r34229]
2006-06-08 05:05:05 +00:00
Rene Rivera
d0c0f6e9a4
Remove warning when building rpm packages.
...
[SVN r34216]
2006-06-07 03:05:47 +00:00
Rene Rivera
0b38c56f93
Remove debug message.
...
[SVN r34214]
2006-06-07 03:00:29 +00:00
Rene Rivera
edb3621113
Fix rpm building on Linux installs that have both rpmbuild and rpm.
...
[SVN r34213]
2006-06-07 02:59:15 +00:00
Rene Rivera
4cf428cc11
Fix out of order function definitions.
...
[SVN r34211]
2006-06-07 02:16:58 +00:00
Rene Rivera
5cb7524ce7
Make the action timeout attempt to also close any open dialogs before killing processes. Thanks to Bronek Kozicki.
...
[SVN r34210]
2006-06-06 23:58:07 +00:00
Rene Rivera
43c3f39ef8
Rewrite version bump script to not have external dependencies. Bump to bjam to 3.1.13.
...
[SVN r34205]
2006-06-06 20:42:08 +00:00
Vladimir Prus
8757406c90
Respect RUN_PATH variable when running Python tests.
...
[SVN r34159]
2006-06-04 06:55:48 +00:00
Vladimir Prus
65f3f30ff9
64-bit fixes.
...
Patch from Andreas Fredriksson.
[SVN r34086]
2006-05-25 08:14:30 +00:00
Vladimir Prus
65ff7464a7
Don't validate properties inside condition, because those properties
...
might involve values that might not be defined, and features that are not
defined.
[SVN r34084]
2006-05-25 07:59:36 +00:00
Markus Schöpflin
57f5c303b7
Removed -soname option for Tru64.
...
[SVN r34079]
2006-05-24 10:37:55 +00:00
Vladimir Prus
37243ba85c
Fix CVS address
...
[SVN r34064]
2006-05-23 14:28:20 +00:00
Vladimir Prus
23970414af
Try to preserve relative paths in sources.
...
Based on a patch from Ryan Gallagher.
[SVN r34062]
2006-05-23 14:21:58 +00:00
Rene Rivera
d870e96671
Fix argument mismatch of "libraries *" vs. "libraries +".
...
[SVN r34052]
2006-05-21 18:21:30 +00:00
Vladimir Prus
a77fb5f38d
Restore file-referece.location method.
...
[SVN r34032]
2006-05-19 13:38:57 +00:00
Vladimir Prus
c6187cb58e
Minor refactoring
...
[SVN r34024]
2006-05-19 09:13:37 +00:00
Vladimir Prus
0855fc4784
Attempt the fix python on OSX.
...
[SVN r34000]
2006-05-18 11:02:29 +00:00
Vladimir Prus
7cb8b443ec
Don't pass -s on Darwin.
...
[SVN r33998]
2006-05-18 10:37:52 +00:00
Vladimir Prus
3f2f2d6399
Stop intel-linux from failing due unknown name of archiver command.
...
[SVN r33997]
2006-05-18 10:37:10 +00:00
Vladimir Prus
0125f7a47e
Fix a bug that prevented parent attributes from being inherited.
...
[SVN r33995]
2006-05-18 09:15:03 +00:00
Vladimir Prus
ebf2b165c0
Allow empty list of source types in call to generators.register-composing.
...
[SVN r33993]
2006-05-18 06:32:16 +00:00
Vladimir Prus
4f17b37d63
Fix <cflags>/<cxxflags> options for using:
...
- Specifying them used to wipe away pre-detected msvc paths.
- The OPTIONS variable set by common.handle-options was not
used anywhere.
Fix default path detection:
- Wrong variable name was used.
Patch from Ilya Sokolov.
[SVN r33982]
2006-05-17 12:57:53 +00:00
Matthias Troyer
b32b261b1f
Increased template-depth to accomodate serialization library
...
[SVN r33939]
2006-05-05 15:34:29 +00:00
João Abecasis
17beafee48
handle command-line arguments as bjam does
...
[SVN r33935]
2006-05-05 10:22:18 +00:00
Vladimir Prus
922f927e49
Fix runtime library paths for CW.
...
[SVN r33839]
2006-04-27 15:18:15 +00:00
Vladimir Prus
d3e3d86bfe
Don't return random value from 'bjam_call'.
...
[SVN r33830]
2006-04-26 13:28:52 +00:00
Vladimir Prus
e419ac4153
Handle runtime variants
...
[SVN r33825]
2006-04-26 09:33:55 +00:00
Vladimir Prus
1b8f6b878f
Unbreak como-win. It was using old response files mechanism.
...
[SVN r33824]
2006-04-26 08:30:00 +00:00
Vladimir Prus
88745b21eb
Fix typo
...
[SVN r33823]
2006-04-26 07:37:38 +00:00
Vladimir Prus
b3bcc4a935
Support <archiveflags>
...
[SVN r33822]
2006-04-26 07:34:41 +00:00
Vladimir Prus
704a10c51f
Windows fixed
...
[SVN r33813]
2006-04-25 15:20:30 +00:00
Vladimir Prus
9fef1689f5
Create 'failed_test' dir only if test fails
...
[SVN r33812]
2006-04-25 14:54:32 +00:00
Vladimir Prus
d0a84a6bc4
Windows fixes
...
[SVN r33811]
2006-04-25 14:46:15 +00:00
Vladimir Prus
b28b5b878f
Windows fixes
...
[SVN r33810]
2006-04-25 14:29:21 +00:00
Vladimir Prus
5038ddac99
Windows fixes
...
[SVN r33809]
2006-04-25 13:45:30 +00:00