2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-21 02:52:12 +00:00
Commit Graph

10944 Commits

Author SHA1 Message Date
Jurko Gospodnetić
598a9cbbee Fixed and readded the previously reverted new wxFormBuilder toolset to the Boost Build contrib folder. Now no longer messes up generated target names for other CPP & H file generators. More robust path construction in the main worker action which now works correctly when the wxFormFolder project file is specified with no folder, with a relative folder or with an absolute folder.
[SVN r48333]
2008-08-23 23:52:42 +00:00
Jurko Gospodnetić
d0f5217617 Fixed and readded the previously reverted new wxFormBuilder toolset to the Boost Build contrib folder. Now no longer messes up generated target names for other CPP & H file generators. More robust path construction in the main worker action which now works correctly when the wxFormFolder project file is specified with no folder, with a relative folder or with an absolute folder.
[SVN r48333]
2008-08-23 23:52:42 +00:00
Jurko Gospodnetić
f4e6a8c858 Cleaned up several internal Boost Build modules a bit.
[SVN r48332]
2008-08-23 23:49:00 +00:00
Jurko Gospodnetić
449a3ef94a Cleaned up several internal Boost Build modules a bit.
[SVN r48332]
2008-08-23 23:49:00 +00:00
Jurko Gospodnetić
cab4e3eed1 Corrected a python framework directory detection bug in the Boost Build python.jam toolset module. Affected only builds running on the darwin os.
[SVN r48322]
2008-08-23 20:13:18 +00:00
Jurko Gospodnetić
6e94bb3cac Corrected a python framework directory detection bug in the Boost Build python.jam toolset module. Affected only builds running on the darwin os.
[SVN r48322]
2008-08-23 20:13:18 +00:00
Jurko Gospodnetić
d90fdf0339 Minor stylistic changes made to the Boost Build task.xml documentation.
[SVN r48321]
2008-08-23 19:25:23 +00:00
Jurko Gospodnetić
d0982c0a6d Minor stylistic changes made to the Boost Build task.xml documentation.
[SVN r48321]
2008-08-23 19:25:23 +00:00
Jurko Gospodnetić
96f2939fb5 Minor stylistic changes made to the Boost Build task.xml documentation. Cleaned up the wording in a few places.
[SVN r48320]
2008-08-23 15:15:40 +00:00
Jurko Gospodnetić
c81e1b3f94 Minor stylistic changes made to the Boost Build task.xml documentation. Cleaned up the wording in a few places.
[SVN r48320]
2008-08-23 15:15:40 +00:00
Jurko Gospodnetić
1221ff9bbb Added binding targets specified using an inherited dependency property to their corresponding project so they refer to the correct target independently of the project context in which they get used.
Part of the work by Steven Watanabe on fixing the Boost Build trac ticket #13 (http://zigzag.cs.msu.su/boost.build/ticket/13).

[SVN r48319]
2008-08-23 12:27:41 +00:00
Jurko Gospodnetić
712d40e828 Added binding targets specified using an inherited dependency property to their corresponding project so they refer to the correct target independently of the project context in which they get used.
Part of the work by Steven Watanabe on fixing the Boost Build trac ticket #13 (http://zigzag.cs.msu.su/boost.build/ticket/13).

[SVN r48319]
2008-08-23 12:27:41 +00:00
Jurko Gospodnetić
a3372de5f4 Updated Boost Build's project id handling so that if a project has an id attribute, this id will be automatically registered and usable from that same project just the same as if the id had been specified directly using the 'id' project rule parameter.
Part of the work by Steven Watanabe on fixing the Boost Build trac ticket #13 (http://zigzag.cs.msu.su/boost.build/ticket/13).

[SVN r48318]
2008-08-23 12:25:16 +00:00
Jurko Gospodnetić
e9e9f657d6 Updated Boost Build's project id handling so that if a project has an id attribute, this id will be automatically registered and usable from that same project just the same as if the id had been specified directly using the 'id' project rule parameter.
Part of the work by Steven Watanabe on fixing the Boost Build trac ticket #13 (http://zigzag.cs.msu.su/boost.build/ticket/13).

[SVN r48318]
2008-08-23 12:25:16 +00:00
Jurko Gospodnetić
e8cebe30f4 Added Boost Build database unit tests related to inherited dependency property handling.
Part of the work by Steven Watanabe on fixing the Boost Build trac ticket #13 (http://zigzag.cs.msu.su/boost.build/ticket/13).

[SVN r48317]
2008-08-23 12:22:43 +00:00
Jurko Gospodnetić
341ed058ec Added Boost Build database unit tests related to inherited dependency property handling.
Part of the work by Steven Watanabe on fixing the Boost Build trac ticket #13 (http://zigzag.cs.msu.su/boost.build/ticket/13).

[SVN r48317]
2008-08-23 12:22:43 +00:00
Jurko Gospodnetić
a584887c60 Cleaned up the generate.jam Boost Build toolset module. Corrected some copy/paste bugs inherited from the virtual-target.jam module.
[SVN r48316]
2008-08-23 12:17:50 +00:00
Jurko Gospodnetić
699f0cffd1 Cleaned up the generate.jam Boost Build toolset module. Corrected some copy/paste bugs inherited from the virtual-target.jam module.
[SVN r48316]
2008-08-23 12:17:50 +00:00
Jurko Gospodnetić
f81c2f31ac Reordered module imports in the Boost Build builtin.jam toolset module.
[SVN r48315]
2008-08-23 12:13:36 +00:00
Jurko Gospodnetić
9bafa0e71d Reordered module imports in the Boost Build builtin.jam toolset module.
[SVN r48315]
2008-08-23 12:13:36 +00:00
Jurko Gospodnetić
a60715e6f8 Reordered module imports in Boost Build's gcc.jam & qcc.jam toolset modules.
[SVN r48314]
2008-08-23 12:08:50 +00:00
Jurko Gospodnetić
c76c9b4730 Reordered module imports in Boost Build's gcc.jam & qcc.jam toolset modules.
[SVN r48314]
2008-08-23 12:08:50 +00:00
Jurko Gospodnetić
bebee74a8f Updated the comment parsing logic in Boost Build's util/doc.jam module. Now correctly recognizes comment blocks starting with an empty line and correctly parses comment lines where the initial # character is followed by a non-whitespace characters.
This for example allows it to correctly process comments written like this:

######################################
#
# And example comment.
#
######################################

Which would previously not get interpreted as valid module description comment blocks.

[SVN r48313]
2008-08-23 11:51:45 +00:00
Jurko Gospodnetić
97e9af5e74 Updated the comment parsing logic in Boost Build's util/doc.jam module. Now correctly recognizes comment blocks starting with an empty line and correctly parses comment lines where the initial # character is followed by a non-whitespace characters.
This for example allows it to correctly process comments written like this:

######################################
#
# And example comment.
#
######################################

Which would previously not get interpreted as valid module description comment blocks.

[SVN r48313]
2008-08-23 11:51:45 +00:00
Jurko Gospodnetić
b417ad1ac4 Minor stylistic changes made to the Boost Build build/generators.jam module.
[SVN r48311]
2008-08-23 11:13:14 +00:00
Jurko Gospodnetić
3788ebf2c4 Minor stylistic changes made to the Boost Build build/generators.jam module.
[SVN r48311]
2008-08-23 11:13:14 +00:00
Jurko Gospodnetić
858a87c9ab Minor stylistic changes made to the Boost Build test/generators_test.py test case module.
[SVN r48310]
2008-08-23 09:08:24 +00:00
Jurko Gospodnetić
8f35ebbf15 Minor stylistic changes made to the Boost Build test/generators_test.py test case module.
[SVN r48310]
2008-08-23 09:08:24 +00:00
Jurko Gospodnetić
e17df4b1d4 Minor stylistic comment changes in the Boost Build util/type.jam module.
[SVN r48309]
2008-08-23 08:55:06 +00:00
Jurko Gospodnetić
38d61a5ffb Minor stylistic comment changes in the Boost Build util/type.jam module.
[SVN r48309]
2008-08-23 08:55:06 +00:00
Jurko Gospodnetić
afdd400db5 Reverted adding the wxFormBuilder.jam toolset module as it breaks Boost Build tests when it gets initialized.
[SVN r48302]
2008-08-23 03:37:46 +00:00
Jurko Gospodnetić
e20611bf7a Reverted adding the wxFormBuilder.jam toolset module as it breaks Boost Build tests when it gets initialized.
[SVN r48302]
2008-08-23 03:37:46 +00:00
Jurko Gospodnetić
62cd6929b4 Minor stylistic Boost Jam & Boost Build module changes.
[SVN r48301]
2008-08-23 03:12:27 +00:00
Jurko Gospodnetić
ff24272cb9 Minor stylistic Boost Jam & Boost Build module changes.
[SVN r48301]
2008-08-23 03:12:27 +00:00
Jurko Gospodnetić
33ddfaaf61 Added a new wxFormBuilder toolset to the Boost Build contrib folder.
[SVN r48299]
2008-08-23 02:11:32 +00:00
Jurko Gospodnetić
2617d0c22a Added a new wxFormBuilder toolset to the Boost Build contrib folder.
[SVN r48299]
2008-08-23 02:11:32 +00:00
Jurko Gospodnetić
66bae0607d Minor stylistic change to Boost Build toolset modules making them refer to the toolset.flags rule by its full name.
[SVN r48298]
2008-08-22 22:15:39 +00:00
Jurko Gospodnetić
bfc5bb50b2 Minor stylistic change to Boost Build toolset modules making them refer to the toolset.flags rule by its full name.
[SVN r48298]
2008-08-22 22:15:39 +00:00
Jurko Gospodnetić
867ea84051 Minor stylistic changes made to several Boost Build implementation & toolset modules.
[SVN r48297]
2008-08-22 22:14:23 +00:00
Jurko Gospodnetić
26af1e1984 Minor stylistic changes made to several Boost Build implementation & toolset modules.
[SVN r48297]
2008-08-22 22:14:23 +00:00
Jurko Gospodnetić
265c102f67 Dumping test results no longer fails due to test sources not being located under the main project folder. Added a corresponding unit test which can also be used as a focal point for future test result dumping tests.
[SVN r48296]
2008-08-22 22:06:57 +00:00
Jurko Gospodnetić
d4c6a4555c Dumping test results no longer fails due to test sources not being located under the main project folder. Added a corresponding unit test which can also be used as a focal point for future test result dumping tests.
[SVN r48296]
2008-08-22 22:06:57 +00:00
Jurko Gospodnetić
bbe96476f0 Added missing documentation for Boost Jam's :T variable expansion modifier which converts all back-slashes ('\') to forward slashed ('/').
[SVN r48288]
2008-08-22 08:02:56 +00:00
Boris Gubenko
6d12eed29e for a C compilation, invoke 'cc' instead of 'aCC -Ae'
[SVN r48034]
2008-08-08 16:38:37 +00:00
Boris Gubenko
7d3dedb465 for a C compilation, invoke 'cc' instead of 'aCC -Ae'
[SVN r48034]
2008-08-08 16:38:37 +00:00
Jurko Gospodnetić
9306c3f12c Minor stylistic changes made to the Boost Build test/clean.py test script. Corrected the second test case the --clean option was getting tested instead of --clean-all.
See the trac ticket http://zigzag.lvk.cs.msu.su:7813/boost.build/ticket/198 on what still needs to be improved with this test.

[SVN r47970]
2008-08-04 17:58:53 +00:00
Jurko Gospodnetić
6293bfa497 Minor stylistic changes made to the Boost Build test/clean.py test script. Corrected the second test case the --clean option was getting tested instead of --clean-all.
See the trac ticket http://zigzag.lvk.cs.msu.su:7813/boost.build/ticket/198 on what still needs to be improved with this test.

[SVN r47970]
2008-08-04 17:58:53 +00:00
Vladimir Prus
12eee32d2a Do not link to -ldl on *BSD.
[SVN r47935]
2008-08-01 17:26:32 +00:00
Vladimir Prus
913c8a1153 Do not link to -ldl on *BSD.
[SVN r47935]
2008-08-01 17:26:32 +00:00
Jurko Gospodnetić
a7aec314cb Added Boost Jam support for executing command lines longer than 2047 characters (up to 8191) characters when running on Windows XP or later OS version. Patch contributed by Franz Schnyder.
See http://support.microsoft.com/default.aspx?scid=kb;en-us;830473 for more detailed information on Windows cmd.exe shell command-line length limitations.

[SVN r47913]
2008-07-31 17:41:40 +00:00