Rene Rivera
7b4b0d6b8f
* Increase version, long overdue.
...
* Build bjam only by default, instead of all the other misc binaries.
* Implement disabling of splitting of imported variables. Not enable yet.
* Fix 7zip archiver search to work with newest 7z version.
[SVN r28541]
2005-04-30 06:28:38 +00:00
Rene Rivera
70772a4412
Fix link error of missing wide char support.
...
[SVN r28540]
2005-04-30 01:54:46 +00:00
Vladimir Prus
de89d725b9
Allow "bjam hello.o" to work.
...
[SVN r28514]
2005-04-28 14:14:59 +00:00
Vladimir Prus
ee6fbe513e
Allow "bjam hello.o" to work.
...
[SVN r28514]
2005-04-28 14:14:59 +00:00
Dave Abrahams
bea3e444d1
Some hacks to make things "work" on Windows. I'm not really sure what
...
I'm doing, though: this is all black magic, still.
[SVN r28513]
2005-04-28 13:18:52 +00:00
Dave Abrahams
dcf84cf941
Some hacks to make things "work" on Windows. I'm not really sure what
...
I'm doing, though: this is all black magic, still.
[SVN r28513]
2005-04-28 13:18:52 +00:00
Vladimir Prus
17b369510a
Handle spaces in paths.
...
[SVN r28512]
2005-04-28 13:16:09 +00:00
Vladimir Prus
1dc40e997e
Handle spaces in paths.
...
[SVN r28512]
2005-04-28 13:16:09 +00:00
Vladimir Prus
05967f912f
Don't relink exe on CYGWIN.
...
I believe no dynamic paths are hardcoded in shared libraries, so relinking
is not needed.
[SVN r28511]
2005-04-28 12:31:52 +00:00
Vladimir Prus
67902a923a
Don't relink exe on CYGWIN.
...
I believe no dynamic paths are hardcoded in shared libraries, so relinking
is not needed.
[SVN r28511]
2005-04-28 12:31:52 +00:00
Vladimir Prus
ca7a7cd351
Don't ever change target names in virtual-target.clone-action.
...
At the moment, the rule is used only by 'stage.relink'. In that case, we
just want to relink a target to a different location. The previous
version of clone-action, however, would create file-target with the original
name but without telling that the name is exact, so file-target would add
extension appropriate to the type.
This is only a problem when we relink a type which non-empty extension,
and there are no known uses -- we need relinking only for EXEs on Unix,
and exe extension is empty. But to avoid further problem, I'm fixing this.
This problem manifested itself because on cygwin, we incorrectly tried
to do relinking. This should not do any harm, in fact, only be inefficient,
but instead we got double ".exe" on staged binaries.
[SVN r28510]
2005-04-28 12:28:52 +00:00
Vladimir Prus
4fca02e4e2
Don't ever change target names in virtual-target.clone-action.
...
At the moment, the rule is used only by 'stage.relink'. In that case, we
just want to relink a target to a different location. The previous
version of clone-action, however, would create file-target with the original
name but without telling that the name is exact, so file-target would add
extension appropriate to the type.
This is only a problem when we relink a type which non-empty extension,
and there are no known uses -- we need relinking only for EXEs on Unix,
and exe extension is empty. But to avoid further problem, I'm fixing this.
This problem manifested itself because on cygwin, we incorrectly tried
to do relinking. This should not do any harm, in fact, only be inefficient,
but instead we got double ".exe" on staged binaries.
[SVN r28510]
2005-04-28 12:28:52 +00:00
Vladimir Prus
4447529606
Fix setting of DLL search path for testing on CYGWIN.
...
[SVN r28509]
2005-04-28 12:05:22 +00:00
Vladimir Prus
5de66f053f
Fix setting of DLL search path for testing on CYGWIN.
...
[SVN r28509]
2005-04-28 12:05:22 +00:00
Vladimir Prus
05baf3245d
Fix path.glob on cygwin.
...
It was completely broken with absolute windows paths because /cygdrive
is valid cygwin path, but 'cygdrive' is not shown when listing the '/'
directory.
[SVN r28508]
2005-04-28 08:04:41 +00:00
Vladimir Prus
528de34eb2
Fix path.glob on cygwin.
...
It was completely broken with absolute windows paths because /cygdrive
is valid cygwin path, but 'cygdrive' is not shown when listing the '/'
directory.
[SVN r28508]
2005-04-28 08:04:41 +00:00
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
Rene Rivera
0ed0573dac
boostbook.jam; Make it possible to configure where to find boostbook files.
...
boostbook-config.jam; Find boostbook files using Boost install key.
quickbook-config.jam; Auto config of quickbook tool.
[SVN r28464]
2005-04-25 04:24:04 +00:00
Rene Rivera
77476676e5
boostbook.jam; Make it possible to configure where to find boostbook files.
...
boostbook-config.jam; Find boostbook files using Boost install key.
quickbook-config.jam; Auto config of quickbook tool.
[SVN r28464]
2005-04-25 04:24:04 +00:00
Rene Rivera
834fa0f267
Make the version/variant tag conform to BBv1 behaviour.
...
[SVN r28439]
2005-04-23 16:36:59 +00:00
Rene Rivera
f191d632c3
Make the version/variant tag conform to BBv1 behaviour.
...
[SVN r28439]
2005-04-23 16:36:59 +00:00
Douglas Gregor
b1399c29ad
Use install_name for dylibs on darwin
...
[SVN r28398]
2005-04-22 02:59:51 +00:00
Vladimir Prus
b8e017d7cf
Test for absolute glob patterns.
...
[SVN r28380]
2005-04-21 10:44:42 +00:00
Vladimir Prus
c6778e1fe7
Test for absolute glob patterns.
...
[SVN r28380]
2005-04-21 10:44:42 +00:00
Vladimir Prus
d2f1a4d7b3
Handle HOME that contains spaces.
...
[SVN r28379]
2005-04-21 10:37:58 +00:00
Vladimir Prus
eca8084733
Handle HOME that contains spaces.
...
[SVN r28379]
2005-04-21 10:37:58 +00:00
Vladimir Prus
a464abd291
Fix handling of build-dir attribute on windows. We did not correctly
...
recognize when it was absolute.
[SVN r28378]
2005-04-21 09:23:14 +00:00
Vladimir Prus
a9cbb4c7df
Fix handling of build-dir attribute on windows. We did not correctly
...
recognize when it was absolute.
[SVN r28378]
2005-04-21 09:23:14 +00:00
Vladimir Prus
bfa598ce5f
Don't run abs_workdir from test_all.py, because that's internal test for
...
test system, not for Boost.Build itself. In addition, the test doesn't work
for Windows.
[SVN r28376]
2005-04-21 08:55:09 +00:00
Vladimir Prus
9e753a3f33
Don't run abs_workdir from test_all.py, because that's internal test for
...
test system, not for Boost.Build itself. In addition, the test doesn't work
for Windows.
[SVN r28376]
2005-04-21 08:55:09 +00:00
Vladimir Prus
2216c20cf2
Escape backslashes, otherwise the test won't work on Windows.
...
[SVN r28375]
2005-04-21 08:50:39 +00:00
Vladimir Prus
11d31b4b87
Escape backslashes, otherwise the test won't work on Windows.
...
[SVN r28375]
2005-04-21 08:50:39 +00:00
Vladimir Prus
ff00d258a6
Mark Jamfile as user module, so that errors.user-error works.
...
[SVN r28372]
2005-04-21 08:27:42 +00:00
Vladimir Prus
0bcf4743f4
Mark Jamfile as user module, so that errors.user-error works.
...
[SVN r28372]
2005-04-21 08:27:42 +00:00
Vladimir Prus
f2787a2a64
Handle more than one testing file in the 'run' rule. Not 100% final
...
solution, but works for the single case in Boost where it matters.
[SVN r28371]
2005-04-21 08:27:02 +00:00
Vladimir Prus
7e9def15d1
Handle more than one testing file in the 'run' rule. Not 100% final
...
solution, but works for the single case in Boost where it matters.
[SVN r28371]
2005-04-21 08:27:02 +00:00
Rene Rivera
eddde5ea0f
Automatic configuration of tools.
...
[SVN r28351]
2005-04-21 01:12:18 +00:00
Rene Rivera
2b2abddf5e
Automatic configuration of tools.
...
[SVN r28351]
2005-04-21 01:12:18 +00:00
Rene Rivera
9ed4ae4d16
Automatic configuration of tools.
...
[SVN r28348]
2005-04-20 23:23:28 +00:00
Rene Rivera
d33cd065b1
Automatic configuration of tools.
...
[SVN r28348]
2005-04-20 23:23:28 +00:00
Rene Rivera
546f23a071
Automatic configuration of tools.
...
[SVN r28345]
2005-04-20 20:48:15 +00:00
Rene Rivera
296b2f29cf
Automatic configuration of tools.
...
[SVN r28345]
2005-04-20 20:48:15 +00:00
Vladimir Prus
383b12a6a7
Replace 'runtime-link' with 'link-runtime' everywhere.
...
[SVN r28335]
2005-04-20 11:48:48 +00:00
Vladimir Prus
141944ae7b
Replace 'runtime-link' with 'link-runtime' everywhere.
...
[SVN r28335]
2005-04-20 11:48:48 +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
Vladimir Prus
cc90f76c92
Correctly include names of generating main target in 'duplicate target' error.
...
Thanks to Alexey Syomichev for the bug report.
[SVN r28319]
2005-04-19 13:45:08 +00:00
Vladimir Prus
4a8660ff94
Correctly include names of generating main target in 'duplicate target' error.
...
Thanks to Alexey Syomichev for the bug report.
[SVN r28319]
2005-04-19 13:45:08 +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
Vladimir Prus
66b423305a
Added forgotten files
...
[SVN r28314]
2005-04-18 08:48:05 +00:00