Jurko Gospodnetić
5a9ccbf6ec
Minor stylistic changes in several Boost Build unit tests.
...
[SVN r48589]
2008-09-04 23:12:25 +00:00
Jurko Gospodnetić
5edbde2a57
Renamed differently named Jamroot and Jamfile files throughout Boost Build's test suite to jamroot.jam & jamfile.jam. Stylistic changes throughout the whole Boost Build test suite.
...
[SVN r48504]
2008-08-31 21:42:27 +00:00
Jurko Gospodnetić
034e54f68d
Refactored the test into two separate test functions. Made the 'directory names with dots' test use the expect_output_line() tool instead of a manual find, causing a better diagnostic to be displayed in case of a failure. Made one of the test Jam scripts more compact. Made the test use the Jamroot.jam file instead of project-root.jam.
...
[SVN r42504]
2008-01-05 23:18:17 +00:00
Vladimir Prus
bb84aa1359
Check that the value of the <tag> feature may be local rule name,
...
not fully-qualified.
[SVN r33168]
2006-02-28 07:22:47 +00:00
Vladimir Prus
3a7327a605
Automatically prepend "lib" prefix to LIB targets on Unix.
...
[SVN r29602]
2005-06-16 07:24:16 +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
84334a4cd0
Various 'stage' related improvements.
...
- Require @module.rule syntax for value of the <tag> feature.
- Don't support change of name in 'stage'.
- Cleanup in 'stage'.
[SVN r26782]
2005-01-21 15:03:08 +00:00
Vladimir Prus
93f3c9c3a9
Exclude 'profile' variant from test, since it causes unidentified
...
problems on cygwin/gcc. The problem does not look to be related to V2.
[SVN r25804]
2004-10-20 12:06:20 +00:00
Vladimir Prus
75df6c1047
Simplify target paths.
...
* build/targets.jam
(project-target.reference-properties): Remove.
* build/virtual-target.jam
(abstract-file-target.specific-main-target,
file-target.specific-main-target): Remove.
[SVN r20516]
2003-10-28 07:46:40 +00:00
Vladimir Prus
67164c9531
Correct the copyright.
...
[SVN r19325]
2003-07-28 08:25:29 +00:00
Vladimir Prus
86c21bd202
Patch from Pedro Ferreira to implement <tag> feature.
...
* new/targets.jam
(basic-target.tag-name): New rule.
(basic-target.generate-really): Temporary change self.name
* test/tag.py: New test.
[SVN r19298]
2003-07-24 13:57:45 +00:00