2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-18 14:02:11 +00:00
Commit Graph

10944 Commits

Author SHA1 Message Date
Vladimir Prus
3507b3eb64 Fix the download locations.
[SVN r20020]
2003-09-11 09:37:55 +00:00
Vladimir Prus
a046f6b0c0 Make msvc happy.
[SVN r20019]
2003-09-11 08:12:58 +00:00
Vladimir Prus
f14bd42a06 Make msvc happy.
[SVN r20019]
2003-09-11 08:12:58 +00:00
Vladimir Prus
fc99143ba5 * new/targets.jam
(find): Remove unnecessary login. Use path.glob instead of GLOB.


[SVN r20018]
2003-09-11 07:45:06 +00:00
Vladimir Prus
25adefd122 * new/targets.jam
(find): Remove unnecessary login. Use path.glob instead of GLOB.


[SVN r20018]
2003-09-11 07:45:06 +00:00
Vladimir Prus
97386ae45e Bugfix: use 'path.make'.
[SVN r20017]
2003-09-11 07:44:01 +00:00
Vladimir Prus
23add5274a Bugfix: use 'path.make'.
[SVN r20017]
2003-09-11 07:44:01 +00:00
Vladimir Prus
d6aeaf1140 Update release procedure.
[SVN r20014]
2003-09-11 06:56:34 +00:00
Vladimir Prus
7330220a2d Update release procedure.
[SVN r20014]
2003-09-11 06:56:34 +00:00
Vladimir Prus
71ae75734e Update Boost.Build version.
[SVN r20013]
2003-09-11 06:56:07 +00:00
Vladimir Prus
b228034af6 Update Boost.Build version.
[SVN r20013]
2003-09-11 06:56:07 +00:00
Vladimir Prus
3625924a3d Require bjam 3.1.7.
[SVN r20012]
2003-09-11 06:47:41 +00:00
Vladimir Prus
f2447da78c Require bjam 3.1.7.
[SVN r20012]
2003-09-11 06:47:41 +00:00
Vladimir Prus
82032bd8d8 Bump version to 3.1.7.
[SVN r20010]
2003-09-11 06:46:47 +00:00
Vladimir Prus
ec93f012f1 Bump version to 3.1.7.
[SVN r20010]
2003-09-11 06:46:47 +00:00
Vladimir Prus
a93dda7b37 * new/indirect.jam
(make-qualified): Bugfix. When processing gcc.link.dll rule, take 'gcc' as
  module name, not 'gcc.link'. The previous behaviour caused 'gcc.link.dll'
  to be called in context of 'gcc.link' module. As the result the global
  definition of 'gcc.link.dll' was called. That definition is created by jam
  when it sees 'actions gcc.link.dll' and has no executable code associated
  with it. So, rule 'gcc.link.dll' was never executed.


[SVN r20009]
2003-09-11 06:38:39 +00:00
Vladimir Prus
0d939c9025 * new/indirect.jam
(make-qualified): Bugfix. When processing gcc.link.dll rule, take 'gcc' as
  module name, not 'gcc.link'. The previous behaviour caused 'gcc.link.dll'
  to be called in context of 'gcc.link' module. As the result the global
  definition of 'gcc.link.dll' was called. That definition is created by jam
  when it sees 'actions gcc.link.dll' and has no executable code associated
  with it. So, rule 'gcc.link.dll' was never executed.


[SVN r20009]
2003-09-11 06:38:39 +00:00
Vladimir Prus
5f8c9e4fc5 Fix typo.
[SVN r20008]
2003-09-11 06:34:34 +00:00
Vladimir Prus
bd02e3b56f Fix typo.
[SVN r20008]
2003-09-11 06:34:34 +00:00
Vladimir Prus
fb801e48e0 BOOST_BUILD_PATH can be set to top-level dir, so don't say about "kernel".
[SVN r20007]
2003-09-11 06:31:30 +00:00
Vladimir Prus
be7a2edc7b BOOST_BUILD_PATH can be set to top-level dir, so don't say about "kernel".
[SVN r20007]
2003-09-11 06:31:30 +00:00
Dave Abrahams
75b7081712 Make sure Win32 platform config is read and that we know
multithreading is enabled (when it is).


[SVN r20003]
2003-09-10 16:09:53 +00:00
Vladimir Prus
99185d75eb Change wording to avoid implying that V2 was just started.
[SVN r19991]
2003-09-10 09:43:34 +00:00
Vladimir Prus
a8758e0f2c Bugfix: allow a generator to create two targets of the same type.
* new/generators.jam
  (generator.__init__): Use parallel lists to store prefixes and postfixes
  for a name, not mapping with type as a key, since type is not unique.
  (generator.generated-targets): Adjust.


[SVN r19990]
2003-09-10 07:39:45 +00:00
Vladimir Prus
d02a14907d Bugfix: allow a generator to create two targets of the same type.
* new/generators.jam
  (generator.__init__): Use parallel lists to store prefixes and postfixes
  for a name, not mapping with type as a key, since type is not unique.
  (generator.generated-targets): Adjust.


[SVN r19990]
2003-09-10 07:39:45 +00:00
Rene Rivera
1d8e3af310 Fix various outstanding problems...
* Don't use boost-build file as a reference directory, it can move arbitrarily.
* Load Jamrules as soon as projects are declared to get the cross-project info.
* Allow declaration of your own project name to fix the build directory name.


[SVN r19987]
2003-09-10 03:24:41 +00:00
Dave Abrahams
6831493b25 Handle paths with backslashes. Include <pyd> in docs.
[SVN r19970]
2003-09-08 19:39:44 +00:00
Dave Abrahams
1686d97eb8 Use the import rule
[SVN r19968]
2003-09-08 17:38:49 +00:00
Dave Abrahams
03b0785457 Added import rule
[SVN r19967]
2003-09-08 17:24:44 +00:00
Dave Abrahams
89410bc2c2 Added missing link
[SVN r19964]
2003-09-08 15:07:33 +00:00
Dave Abrahams
69a970d5fd Added external project support docs
[SVN r19963]
2003-09-08 14:58:45 +00:00
Rene Rivera
fa5a06e4dd Fix problem missing path when refering to targets at the project root from the project root Jamfile.
Fix multiple inclusion of the Jamrules file(s).


[SVN r19946]
2003-09-07 17:42:18 +00:00
Rene Rivera
6077c464fb Merge cross-project support for BBv1 into mainline.
[SVN r19938]
2003-09-07 04:51:53 +00:00
Rene Rivera
b2e5e65b4c Remove some recently introduced TABs.
[SVN r19927]
2003-09-05 22:33:54 +00:00
Rene Rivera
742ead7753 Fix bad paths for raw files in a stage target, when there is not <tree-subdirs> option.
[SVN r19926]
2003-09-05 19:34:59 +00:00
Vladimir Prus
f43853469d * new/property.jam:
(refine): Ignore conditional properties. This reverts my previous change
  but makes the change more robust.


[SVN r19923]
2003-09-05 08:36:28 +00:00
Vladimir Prus
2cecd8958a * new/property.jam:
(refine): Ignore conditional properties. This reverts my previous change
  but makes the change more robust.


[SVN r19923]
2003-09-05 08:36:28 +00:00
Rene Rivera
f2cb45cd94 Allow for building RPMs on newer RedHat's which have the split tools rpm+rpmbuild.
[SVN r19919]
2003-09-04 15:01:07 +00:00
Rene Rivera
df33ee7f46 Allow for building RPMs on newer RedHat's which have the split tools rpm+rpmbuild.
[SVN r19919]
2003-09-04 15:01:07 +00:00
Vladimir Prus
27112221c2 * new/property.jam (refine): Remove some wierd code. We used to ignore all
requirement with ":" in them. Maybe this used to handle conditional
requirements, but all tests pass without this logic. The problem was that
<toolset-msvc:version>intel in requirements was just *added* to properties,
not replacing previous value.


[SVN r19916]
2003-09-04 11:51:29 +00:00
Vladimir Prus
77a5c8447d * new/property.jam (refine): Remove some wierd code. We used to ignore all
requirement with ":" in them. Maybe this used to handle conditional
requirements, but all tests pass without this logic. The problem was that
<toolset-msvc:version>intel in requirements was just *added* to properties,
not replacing previous value.


[SVN r19916]
2003-09-04 11:51:29 +00:00
Vladimir Prus
12f8597464 Document some of the recent changes.
[SVN r19915]
2003-09-04 11:22:49 +00:00
Vladimir Prus
5327b9bf6b Document some of the recent changes.
[SVN r19915]
2003-09-04 11:22:49 +00:00
Vladimir Prus
b8b18394e3 Add 'glob' rule to Jamfile context.
[SVN r19914]
2003-09-04 11:19:03 +00:00
Vladimir Prus
73ed2c3209 Add 'glob' rule to Jamfile context.
[SVN r19914]
2003-09-04 11:19:03 +00:00
Vladimir Prus
be258d889a Remove support for old-style target ids.
[SVN r19913]
2003-09-04 11:06:14 +00:00
Vladimir Prus
7addaa692b Remove support for old-style target ids.
[SVN r19913]
2003-09-04 11:06:14 +00:00
John Maddock
534f937ef8 Reordered name mangling algorithm and added some MSVC specific options (a dynamic runtime implies multithreaded code in this case).
[SVN r19907]
2003-09-02 10:12:37 +00:00
Rene Rivera
ea136a56eb Correct license text.
[SVN r19903]
2003-09-01 22:08:17 +00:00
Rene Rivera
1f5c1a3d0f Added, so that the V1 examples work as they are given that the boost-build.jam in the parent dir is for V2 only.
[SVN r19901]
2003-09-01 19:45:46 +00:00