Dave Abrahams
a05eca2570
Type checking for argument lists
...
[SVN r18378]
2003-05-10 15:03:54 +00:00
Dave Abrahams
ce38ecc9fb
Build jam0 with debugging under MSVC, in case it crashes (which it does).
...
[SVN r18377]
2003-05-10 14:28:30 +00:00
Dave Abrahams
ba7bb1d4a4
Build jam0 with debugging under MSVC, in case it crashes (which it does).
...
[SVN r18377]
2003-05-10 14:28:30 +00:00
Vladimir Prus
6287b25112
Improve tests.
...
* tests/prebuilt/ext/Jamfile3: Test that prebuilt targets with
absolute names work.
[SVN r18371]
2003-05-08 13:52:28 +00:00
Vladimir Prus
9825fa6a23
Improve tests.
...
* tests/prebuilt/ext/Jamfile3: Test that prebuilt targets with
absolute names work.
[SVN r18371]
2003-05-08 13:52:28 +00:00
Dave Abrahams
e9d901a04c
un-pluralized "target-types" in try-one-generator.
...
[SVN r18370]
2003-05-08 13:33:17 +00:00
Dave Abrahams
ec70263fbf
un-pluralized "target-types" in try-one-generator.
...
[SVN r18370]
2003-05-08 13:33:17 +00:00
Dave Abrahams
5410ce8b21
Improved grammar of comment on specific-main-target()
...
Added a comment for str() and improved variable naming
[SVN r18369]
2003-05-08 13:32:34 +00:00
Dave Abrahams
da3ac6d658
Improved grammar of comment on specific-main-target()
...
Added a comment for str() and improved variable naming
[SVN r18369]
2003-05-08 13:32:34 +00:00
Dave Abrahams
8cbcbd861b
Don't reverse slash direction when reconstituting paths on NT
...
[SVN r18368]
2003-05-08 13:30:24 +00:00
Dave Abrahams
a2f68b1635
Don't reverse slash direction when reconstituting paths on NT
...
[SVN r18368]
2003-05-08 13:30:24 +00:00
Vladimir Prus
09938be5b0
Bugfix.
...
* new/gcc.jam: Quote includes and library names.
[SVN r18367]
2003-05-08 12:54:55 +00:00
Vladimir Prus
69bf0b1075
Bugfix.
...
* new/gcc.jam: Quote includes and library names.
[SVN r18367]
2003-05-08 12:54:55 +00:00
Vladimir Prus
7ed3c0d3cf
Bugfix.
...
* new/feature.jam (get-values): Don't change slash direction on windows.
The bug can be seen by reverting this change and adding
import feature ;
ECHO [ feature.get-values <file> : <file>a/b/c.dll ] ;
to 'project-root.jam' of examples-v2/hello.
[SVN r18366]
2003-05-08 12:26:38 +00:00
Vladimir Prus
4ffa82b420
Bugfix.
...
* new/feature.jam (get-values): Don't change slash direction on windows.
The bug can be seen by reverting this change and adding
import feature ;
ECHO [ feature.get-values <file> : <file>a/b/c.dll ] ;
to 'project-root.jam' of examples-v2/hello.
[SVN r18366]
2003-05-08 12:26:38 +00:00
Vladimir Prus
680a933600
Bugfix.
...
* new/virtual-target.jam
(file-target.specific-main-target): Check not only free, but also
dependency properties when deciding if targets is specific to the main
target.
* new/dependency_property.py: New test.
[SVN r18363]
2003-05-08 11:24:26 +00:00
Vladimir Prus
828ccf61b5
Bugfix.
...
* new/virtual-target.jam
(file-target.specific-main-target): Check not only free, but also
dependency properties when deciding if targets is specific to the main
target.
* new/dependency_property.py: New test.
[SVN r18363]
2003-05-08 11:24:26 +00:00
Vladimir Prus
26375482e0
Improve testing.
...
* new/builtin.jam: Register RSP and IMPORT_LIB types, and associated
generators unconditionally, since the previous behaviour made using
the same dir for testing from linux and windows inconvenient:
"using msvc" was causing errors on linux because RSP type was not defined.
[SVN r18362]
2003-05-08 11:06:30 +00:00
Vladimir Prus
b879aca42b
Improve testing.
...
* new/builtin.jam: Register RSP and IMPORT_LIB types, and associated
generators unconditionally, since the previous behaviour made using
the same dir for testing from linux and windows inconvenient:
"using msvc" was causing errors on linux because RSP type was not defined.
[SVN r18362]
2003-05-08 11:06:30 +00:00
Vladimir Prus
ad875f1aad
Refactorings.
...
* new/msvc.jam
(version-configured, versionless-configured): Remove unused vars.
(init): Don't call 'flags SETUP ...', since SETUP is never used.
(locate): Extracted from 'init'.
[SVN r18357]
2003-05-08 09:55:39 +00:00
Vladimir Prus
ed49e4f7c5
Refactorings.
...
* new/msvc.jam
(version-configured, versionless-configured): Remove unused vars.
(init): Don't call 'flags SETUP ...', since SETUP is never used.
(locate): Extracted from 'init'.
[SVN r18357]
2003-05-08 09:55:39 +00:00
Vladimir Prus
04cfdbce7b
Add missing dllexport.
...
[SVN r18355]
2003-05-08 08:53:39 +00:00
Vladimir Prus
25fafad9da
Add missing dllexport.
...
[SVN r18355]
2003-05-08 08:53:39 +00:00
Dave Abrahams
22a4b4f30b
restore from disk crash
...
[SVN r18353]
2003-05-08 02:19:10 +00:00
Dave Abrahams
d48633dfa3
restore from disk crash
...
[SVN r18353]
2003-05-08 02:19:10 +00:00
Dave Abrahams
9cf94e22c7
* new/generators.jam: Improved commenting, naming, formatting
...
(generator.match-rank): Count also requirements when determining the rank,
not only optional properties.
(generator.run): Always set 'multiple' to true.
[SVN r18352]
2003-05-08 00:25:27 +00:00
Dave Abrahams
69974b1dee
* new/generators.jam: Improved commenting, naming, formatting
...
(generator.match-rank): Count also requirements when determining the rank,
not only optional properties.
(generator.run): Always set 'multiple' to true.
[SVN r18352]
2003-05-08 00:25:27 +00:00
Dave Abrahams
5f99b86bd1
Enable symlink test for Cygwin, since it's been fixed there.
...
[SVN r18347]
2003-05-07 16:08:33 +00:00
Dave Abrahams
d64de239e9
Enable symlink test for Cygwin, since it's been fixed there.
...
[SVN r18347]
2003-05-07 16:08:33 +00:00
Dave Abrahams
340fd6efa6
Works on Cygwin now
...
[SVN r18346]
2003-05-07 16:08:04 +00:00
Dave Abrahams
23b9de2434
Works on Cygwin now
...
[SVN r18346]
2003-05-07 16:08:04 +00:00
Dave Abrahams
a24042fe51
On NT, force backslashes during binding phase so that files will be
...
found. This used to be taken care of by path_build, but now that
we're trying to preserve slash direction there, we need this here.
[SVN r18345]
2003-05-07 16:07:40 +00:00
Dave Abrahams
db86b4e2d1
On NT, force backslashes during binding phase so that files will be
...
found. This used to be taken care of by path_build, but now that
we're trying to preserve slash direction there, we need this here.
[SVN r18345]
2003-05-07 16:07:40 +00:00
Beman Dawes
d491e47efb
Initial commit (after CVS lost previous two)
...
[SVN r18343]
2003-05-07 12:20:47 +00:00
Beman Dawes
81e70d7299
support comiler path with spaces, plus fix backslashes
...
[SVN r18338]
2003-05-02 13:49:28 +00:00
Rene Rivera
af8a522fd2
Removed the /LIBPATH option for MSVC compilers as it's causing too much grief.
...
[SVN r18336]
2003-04-30 17:05:48 +00:00
Rene Rivera
481156d58d
Removed the /LIBPATH option for MSVC compilers as it's causing too much grief.
...
[SVN r18336]
2003-04-30 17:05:48 +00:00
Dave Abrahams
fc316f438b
Bug fix
...
[SVN r18334]
2003-04-30 01:33:51 +00:00
Dave Abrahams
9016ad3627
Bug fix thanks to Vaclav Vesely <yg-boost-users-at-m.gmane.org>
...
[SVN r18330]
2003-04-28 19:43:35 +00:00
Vladimir Prus
b75c9e17ca
Bugfixes.
...
* new/prebuilt.jam : Make 'file' feature into path-feature.
(prebuilt-file-generator.run): Adjust accordingly.
[SVN r18328]
2003-04-28 14:12:17 +00:00
Vladimir Prus
7451c24c2d
Bugfixes.
...
* new/prebuilt.jam : Make 'file' feature into path-feature.
(prebuilt-file-generator.run): Adjust accordingly.
[SVN r18328]
2003-04-28 14:12:17 +00:00
Rene Rivera
f3615c6176
Slightly better explanation of replace.
...
[SVN r18327]
2003-04-28 14:07:37 +00:00
Rene Rivera
eec731f9b6
Slightly better explanation of replace.
...
[SVN r18327]
2003-04-28 14:07:37 +00:00
Vladimir Prus
c7d21ea4f3
Cleanup.
...
* new/project.jam
(lookup): If no module is associated with location, don't even try
to get project attributes.
[SVN r18326]
2003-04-28 08:52:15 +00:00
Vladimir Prus
2ea47952ca
Cleanup.
...
* new/project.jam
(lookup): If no module is associated with location, don't even try
to get project attributes.
[SVN r18326]
2003-04-28 08:52:15 +00:00
Vladimir Prus
412ee4ad24
Fix path properties handling bug, noted by Kirill Lapshin.
...
* new/property.jam
(translate-paths): Apply 'path.make' to path properties.
* test/path_features.py: Test for the bug.
[SVN r18325]
2003-04-28 08:46:16 +00:00
Vladimir Prus
fb4f4ec1c4
Fix path properties handling bug, noted by Kirill Lapshin.
...
* new/property.jam
(translate-paths): Apply 'path.make' to path properties.
* test/path_features.py: Test for the bug.
[SVN r18325]
2003-04-28 08:46:16 +00:00
Vladimir Prus
e6f4b40277
Fix problem with absolute paths for sources, noted by Kirill Lapshin.
...
* new/virtual-target.jam
(from-file): Pass target name via "path.make".
(abstract-file-target.actual-name): Pass target name via "path.native".
* test/absolute_sources.py: New test.
[SVN r18324]
2003-04-28 07:55:53 +00:00
Vladimir Prus
f13754c0e2
Fix problem with absolute paths for sources, noted by Kirill Lapshin.
...
* new/virtual-target.jam
(from-file): Pass target name via "path.make".
(abstract-file-target.actual-name): Pass target name via "path.native".
* test/absolute_sources.py: New test.
[SVN r18324]
2003-04-28 07:55:53 +00:00
Vladimir Prus
a99af5e8a9
Add test-config.jam skeleton.
...
[SVN r18323]
2003-04-28 07:45:02 +00:00