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

773 Commits

Author SHA1 Message Date
Rene Rivera
758688c9c5 Define BOOST_COMO_STRICT=1 when strict mode is turned on with --a option.
[SVN r28495]
2005-04-26 21:03:14 +00:00
Peter Dimov
93bc3a90bc Disable shared_ptr MT safety on Comeau since it doesn't handle __declspec or __stdcall in strict mode.
[SVN r28494]
2005-04-26 20:52:57 +00:00
Douglas Gregor
b1399c29ad Use install_name for dylibs on darwin
[SVN r28398]
2005-04-22 02:59:51 +00:00
Markus Schöpflin
fa72608570 Fixed archive action. Previously archives were always removed and recreated with
only the recompiled object files which resulted in archives containing only the
object files for the modified sources.


[SVN r28322]
2005-04-19 14:59:35 +00:00
Markus Schöpflin
cefd8e41da Use relaxed ANSI mode instead of strict ANSI C89 mode when compiling C files.
[SVN r28317]
2005-04-18 12:36:12 +00:00
Rene Rivera
7c553e33f2 Fix setting of dynamic loader path when on systems that do not use "LD_LIBRARY_PATH". Specifically this fixes the execute tests in MacOS-X, where the dyn loader path var is DYLD_LIBRARY_PATH.
[SVN r28285]
2005-04-17 01:30:36 +00:00
Rene Rivera
4446811ba1 allyourbase; Fix calculation of invocation dir so that is-invocation-subdir works again.
testing; Handle calculation of library name now that subdirs are correctly calculated.


[SVN r28156]
2005-04-12 06:34:30 +00:00
Rene Rivera
34d554c5fd allyourbase.jam:
* Add "nothing" fake target.

testing.jam:
* Prevent build-no non-targets from attempting to dump the test info.
* Add dumping of an association from test ID to test target name. So that we can direct automated testing to build specific targets base on the IDs.


[SVN r27939]
2005-04-02 19:53:00 +00:00
Douglas Gregor
69ebf41a7d Detect Darwin
[SVN r27715]
2005-03-16 22:30:21 +00:00
Peter Dimov
54ae550489 VC8/AMD64 native toolset (Peter Klotz)
[SVN r27699]
2005-03-16 13:09:15 +00:00
Rene Rivera
1bc071bcf5 Changes to get CW on MacOSX to correctly search for FINDLIBS
[SVN r27683]
2005-03-16 05:28:53 +00:00
Rene Rivera
0fef79a0d7 OK, it was a bad idea to quote the LINKFLAGS... Undo that.
[SVN r27523]
2005-03-01 04:26:48 +00:00
Rene Rivera
dd959a7227 Apply typo fixes from Julio M. Merino Vidal
[SVN r27513]
2005-02-27 17:28:24 +00:00
Rene Rivera
5325d9c405 More changes to cope with CW on MacOSX.
allyourbase.jam:
* Make it possible to customize Ranlib per toolset.
cw-tools.jam:
* Fix the checks for osx to use OS as that works best.
* Add in explicit support for building MSL/Carbon/Mach-O targets.
* Add in explicit support for console apps in that target, taken from what the IDE does to build that type of target.
* Reduce code by re-using the actions that dealt with command files.
* Disable running of ranlib, as CW doesn't produce the right libs, and doesn't need it anyway.


[SVN r27511]
2005-02-27 08:24:43 +00:00
Rene Rivera
d6f1a11e7c Fix breakage when raw input files are also other types of targets.
Fix ordering so that the input files order is kept regardless of type of file.


[SVN r27482]
2005-02-22 16:24:35 +00:00
Rene Rivera
f664c9af10 Make it possible to pass in dependent targets as input files to run-test targets.
[SVN r27480]
2005-02-22 05:34:24 +00:00
Rene Rivera
f89aba47cf Example to illustrate using dependent targets as test input files.
[SVN r27479]
2005-02-22 05:33:03 +00:00
Rene Rivera
6f8276cc58 Fix subproject path after restructure.
[SVN r27478]
2005-02-22 05:29:46 +00:00
Robert Ramey
435c45f541 quote command to permit spaces in directory names
[SVN r27452]
2005-02-20 22:21:09 +00:00
Stefan Slapeta
4206032194 removed debug echo
[SVN r27402]
2005-02-16 09:38:45 +00:00
Stefan Slapeta
1545205a70 Intel Compiler 9.0
[SVN r27401]
2005-02-16 09:37:29 +00:00
Stefan Slapeta
6760c5725a initial commit
[SVN r27399]
2005-02-16 09:08:05 +00:00
Rene Rivera
4c1158f90d Add support for framework specification. Hardwire Carbon framework when linking s t seems to be required for MSL.
[SVN r27310]
2005-02-10 16:50:40 +00:00
Rene Rivera
04fe09567b Should never do things while sick.. fix the command file call.
[SVN r27245]
2005-02-08 16:49:32 +00:00
Rene Rivera
0d7a84b5a0 Guard another instance of using a command file.
[SVN r27243]
2005-02-08 16:43:19 +00:00
Victor A. Wagner Jr.
7e339d0898 Deleted - two flags that simply cause warnings with vc8.0
[SVN r27180]
2005-02-06 06:41:53 +00:00
Rene Rivera
a61866bbe5 Factor out the logic for overriding requirement properties so it can be used consistently, and by other requirement rules.
[SVN r27044]
2005-02-02 19:58:01 +00:00
Aleksey Gurtovoy
39da1d05db apply IBM/S390 patch from Jonathan Biggar
[SVN r26997]
2005-02-02 01:04:46 +00:00
Rene Rivera
037bd3f3ac For those with the newly released 9.4 CodeWarrior.
[SVN r26784]
2005-01-21 16:05:49 +00:00
Rene Rivera
7538b5dd92 Another mods for CW on MacOS... Use alternate link command so that it doesn't have the hardwired "@" prefix when there is no command file.
[SVN r26768]
2005-01-21 03:49:02 +00:00
Rene Rivera
ee8ee54b64 Mods to account for differences in CW for MacOS.
[SVN r26751]
2005-01-19 22:08:02 +00:00
Rene Rivera
96240ba743 Revert file/dir header custom search code. 1. It's causing too many problems. 2. The SEARCH will be fixed at the bjam level soon.
[SVN r26706]
2005-01-15 19:06:42 +00:00
Rene Rivera
b9d478e702 Temporary fix, headers got ignored if not found.
[SVN r26594]
2004-12-28 17:09:54 +00:00
Dave Abrahams
703464a965 Detect illegal conversions
[SVN r26589]
2004-12-28 03:35:08 +00:00
Dave Abrahams
ea8e6a7950 Don't delete EXE's when debugging.
[SVN r26395]
2004-12-01 16:51:37 +00:00
Aleksey Gurtovoy
51bfbaad29 apply Caleb Epstein's SunPro patch
[SVN r26391]
2004-12-01 10:15:21 +00:00
Aleksey Gurtovoy
7eb16fce02 merge RC_1_32_0 fixes
[SVN r26333]
2004-11-28 04:44:21 +00:00
Rene Rivera
af9048847c Fix extra updates on targets when a header has the same name as a directory which is in the headers search path.
[SVN r26228]
2004-11-17 08:30:18 +00:00
John Maddock
8bdc17447f Disabled auto-linking with versioned Intel toolsets: the toolsets use a naming convention that is inconsistent with auto-linking.
[SVN r26146]
2004-11-08 12:22:29 +00:00
Rene Rivera
29e9030d95 Eat error output from HardLink for file delete, to prevent ominous messages during install about nonexistant files.
[SVN r26139]
2004-11-07 16:52:46 +00:00
Rene Rivera
b507305306 Fixed header scanning to restore detection of secondary header dependencies. Three basic problems fixed:
* The scan regex had spaces instead of tabs in some places. So if an include happen to have tabs it would never be detected.
* The matching for <>, and "" includes generated extra matches with and without the brakets, or quotes.
* The SYSHDRS were not getting added, and hence not considered in search.


[SVN r25957]
2004-10-30 06:26:11 +00:00
Rene Rivera
6b210ab851 Fix target-id-of and target-path-of to not throw away extra grist prefixes when more than on is present.
[SVN r25919]
2004-10-28 20:04:58 +00:00
Markus Schöpflin
c01429c735 Merged fix from RC_1_32_0.
[SVN r25871]
2004-10-26 10:20:43 +00:00
Rene Rivera
74e63d39f7 Apply patches from Patrick Mauritz, with some changes, to account for DragonFly, a FreeBSD variant.
[SVN r25782]
2004-10-19 15:12:59 +00:00
Markus Schöpflin
d3c4f7f513 Added support for GCC on Tru64.
[SVN r25781]
2004-10-19 12:13:08 +00:00
Aleksey Gurtovoy
51d3e6c8e0 cleanup intel-win32-tools.jam base toolset mess
[SVN r25693]
2004-10-12 20:08:36 +00:00
Aleksey Gurtovoy
e1a8799de5 fix base toolset name
[SVN r25683]
2004-10-12 06:56:54 +00:00
Aleksey Gurtovoy
1eb5576310 restore correct version-tag extraction code
[SVN r25676]
2004-10-11 22:15:20 +00:00
Aleksey Gurtovoy
4f01e56508 adjust /Q flag generation to the new toolset names
[SVN r25665]
2004-10-11 13:38:01 +00:00
Rene Rivera
8422292313 Fix detection of long toolset names in translation to short names.
[SVN r25652]
2004-10-11 01:29:11 +00:00