Vladimir Prus
ef596cdd64
All projects without explicit root are now children of user-config
...
and user-config is a child of site-config.
[SVN r28095]
2005-04-11 06:35:08 +00:00
Vladimir Prus
83dafa7488
Don't crash on use of <tag> in directories containing dots.
...
The <tag> rule if often used in Jamfile like this: <tag>@$(__name__).rule.
The __name__ looks like Jamfile<jamfiles'directory>. When directory has
a dot, we we confused and took the part till the first dot as the
name of module.
Now, such values are processed closer to the definition point, where
we know the name of the module and don't need to guess it by looking at
the name.
Thanks to Juergen Hunold for the bug report.
[SVN r28063]
2005-04-08 13:23:05 +00:00
Vladimir Prus
62273e9a85
Don't crash on use of <tag> in directories containing dots.
...
The <tag> rule if often used in Jamfile like this: <tag>@$(__name__).rule.
The __name__ looks like Jamfile<jamfiles'directory>. When directory has
a dot, we we confused and took the part till the first dot as the
name of module.
Now, such values are processed closer to the definition point, where
we know the name of the module and don't need to guess it by looking at
the name.
Thanks to Juergen Hunold for the bug report.
[SVN r28063]
2005-04-08 13:23:05 +00:00
Vladimir Prus
adf2fa4533
Unbreak path.glob on Windows.
...
[SVN r28061]
2005-04-08 11:41:47 +00:00
Vladimir Prus
707a30f8b1
Unbreak path.glob on Windows.
...
[SVN r28061]
2005-04-08 11:41:47 +00:00
Vladimir Prus
5ed8231d59
Cleanup path.glob and make it handle absolute paths without infinite looping.
...
[SVN r28018]
2005-04-06 15:27:41 +00:00
Vladimir Prus
d5e8eef9b1
Cleanup path.glob and make it handle absolute paths without infinite looping.
...
[SVN r28018]
2005-04-06 15:27:41 +00:00
Vladimir Prus
d742f38c17
Some comments
...
[SVN r27982]
2005-04-05 13:37:44 +00:00
Vladimir Prus
233ccf88ad
Some comments
...
[SVN r27982]
2005-04-05 13:37:44 +00:00
Vladimir Prus
e8cbe47cc8
Allow 'using' in Jamfiles to pick up modules in Jamfile's directory.
...
[SVN r27979]
2005-04-05 12:53:39 +00:00
Vladimir Prus
a3a1019a0c
Allow 'using' in Jamfiles to pick up modules in Jamfile's directory.
...
[SVN r27979]
2005-04-05 12:53:39 +00:00
Vladimir Prus
cae60cdefe
Allow multielement list as value for 'constant' and 'path-constant'.
...
Thanks to Ilia Krustev for bug report and initial patch.
[SVN r27976]
2005-04-05 11:45:59 +00:00
Vladimir Prus
7c991387a6
Allow multielement list as value for 'constant' and 'path-constant'.
...
Thanks to Ilia Krustev for bug report and initial patch.
[SVN r27976]
2005-04-05 11:45:59 +00:00
Vladimir Prus
4f6a940409
Allow to specify directory where a test will be run.
...
Patch from Niklaus Giger.
[SVN r27975]
2005-04-05 11:21:52 +00:00
Vladimir Prus
b43fe0e57a
Allow to specify directory where a test will be run.
...
Patch from Niklaus Giger.
[SVN r27975]
2005-04-05 11:21:52 +00:00
Vladimir Prus
4a811c1a6a
We did not do any dependency scanning for C sources.
...
Thanks to Kelly Burkhart for the report.
[SVN r27954]
2005-04-04 14:09:18 +00:00
Vladimir Prus
109f933024
We did not do any dependency scanning for C sources.
...
Thanks to Kelly Burkhart for the report.
[SVN r27954]
2005-04-04 14:09:18 +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
Vladimir Prus
52c9343020
Serialize execution of gcc.link.* actions when -j option is specifying.
...
Executing link actions in parallel hardly speeds up anything.
[SVN r27764]
2005-03-22 08:06:02 +00:00
Vladimir Prus
f31980afe7
Serialize execution of gcc.link.* actions when -j option is specifying.
...
Executing link actions in parallel hardly speeds up anything.
[SVN r27764]
2005-03-22 08:06:02 +00:00
João Abecasis
52e19b9227
convert \\path\\to/quickbook to native path
...
[SVN r27728]
2005-03-18 01:03:40 +00:00
João Abecasis
b6dcad4fc7
convert \\path\\to/quickbook to native path
...
[SVN r27728]
2005-03-18 01:03:40 +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
João Abecasis
798b9f6c47
respect user's options...
...
[SVN r27676]
2005-03-15 20:01:04 +00:00
João Abecasis
fd20fa8372
respect user's options...
...
[SVN r27676]
2005-03-15 20:01:04 +00:00
João Abecasis
2c39e09613
simplified toolset for better maintainability.
...
o removed get-quickbook-command mammoth
o 'using quickbook ;' is no longer required (import suffices)
[SVN r27675]
2005-03-15 18:28:16 +00:00
João Abecasis
122209a3de
simplified toolset for better maintainability.
...
o removed get-quickbook-command mammoth
o 'using quickbook ;' is no longer required (import suffices)
[SVN r27675]
2005-03-15 18:28:16 +00:00
Toon Knapen
fc44d107f6
Add support for HP/aCC compiler
...
[SVN r27639]
2005-03-14 10:37:36 +00:00
Toon Knapen
c385d415ff
Add support for HP/aCC compiler
...
[SVN r27639]
2005-03-14 10:37:36 +00:00
Dave Abrahams
a4161e5aaf
fix typo
...
[SVN r27628]
2005-03-13 13:49:40 +00:00
Dave Abrahams
a7bad6f193
fix typo
...
[SVN r27628]
2005-03-13 13:49:40 +00:00
Dave Abrahams
22af5b5a72
Page 36 edits
...
[SVN r27602]
2005-03-10 17:07:55 +00:00
Dave Abrahams
b5d3d55b59
Page 36 edits
...
[SVN r27602]
2005-03-10 17:07:55 +00:00
Vladimir Prus
ce2a4be582
Additional test.
...
[SVN r27593]
2005-03-10 09:51:34 +00:00
Vladimir Prus
62dbb501a1
Additional test.
...
[SVN r27593]
2005-03-10 09:51:34 +00:00
Vladimir Prus
23c772bad5
Change tree installing. Replace preserve-path feature with a
...
install-source-root feature which specifies the base path to which all
paths are relative.
[SVN r27592]
2005-03-10 09:47:37 +00:00
Vladimir Prus
95f49491b0
Change tree installing. Replace preserve-path feature with a
...
install-source-root feature which specifies the base path to which all
paths are relative.
[SVN r27592]
2005-03-10 09:47:37 +00:00
Vladimir Prus
08b10e27c8
Introduce a new property, preserve-path, which can be used to make the
...
'install' rule preserve relative paths of sources when installing them.
[SVN r27587]
2005-03-09 09:08:27 +00:00
Vladimir Prus
9bf995a857
Introduce a new property, preserve-path, which can be used to make the
...
'install' rule preserve relative paths of sources when installing them.
[SVN r27587]
2005-03-09 09:08:27 +00:00
Pedro Ferreira
bbb4a0449f
Updated inadvertently.
...
[SVN r27567]
2005-03-07 20:27:00 +00:00
Pedro Ferreira
332ac9b372
Updated inadvertently.
...
[SVN r27567]
2005-03-07 20:27:00 +00:00
Pedro Ferreira
ac8323f2b6
Changed generators so that they now receive only an id of a rule, not the rule itself.
...
Added basic support for darwin.
[SVN r27566]
2005-03-07 20:22:39 +00:00
Pedro Ferreira
1d67ca0735
Changed generators so that they now receive only an id of a rule, not the rule itself.
...
Added basic support for darwin.
[SVN r27566]
2005-03-07 20:22:39 +00:00
Vladimir Prus
17fbf80396
Initial Python integration support. Disabled by default, find and
...
change the setting of HAVE_PYTHON in build.jam to enable it.
[SVN r27559]
2005-03-05 07:59:14 +00:00
Vladimir Prus
e98ac4ece6
Initial Python integration support. Disabled by default, find and
...
change the setting of HAVE_PYTHON in build.jam to enable it.
[SVN r27559]
2005-03-05 07:59:14 +00:00
Vladimir Prus
85f1f406e5
For gcc, remove static lib before running 'ar', to avoid old files to
...
stay in the archive forever.
[SVN r27551]
2005-03-04 10:13:15 +00:00
Vladimir Prus
5ce1b6f825
For gcc, remove static lib before running 'ar', to avoid old files to
...
stay in the archive forever.
[SVN r27551]
2005-03-04 10:13:15 +00:00
João Abecasis
3be0955831
remove infinite recursion on [ path.glob : <absolute-path> ]
...
[SVN r27527]
2005-03-01 16:20:42 +00:00