2
0
mirror of https://github.com/boostorg/bcp.git synced 2026-01-23 05:22:09 +00:00
Commit Graph

29 Commits

Author SHA1 Message Date
jzmaddock
6bee6f1972 Fix broken dependency tracking.
Change to use lightweight_main.hpp rather than Boost.Test.
2015-10-31 18:52:45 +00:00
jzmaddock
1e327bd835 Add some needed manual dependencies. 2014-12-03 19:00:13 +00:00
jzmaddock
815fe228ac Fix for https://svn.boost.org/trac/boost/ticket/10308.
Change Boost.Build paths to match new directory layout.
2014-08-16 13:14:26 +01:00
John Maddock
d1264461ef Fix regular expression scanner to handle Boost.PP macros defined over multiple lines.
Fixes #6211.

[SVN r76136]
2011-12-24 17:21:09 +00:00
John Maddock
438ea05d28 Fix failure to copy Boost.Filesystem source and build script.
[SVN r73878]
2011-08-18 08:47:24 +00:00
John Maddock
2d7411de73 Add some more root files when copying boost.build.
[SVN r73733]
2011-08-14 12:27:45 +00:00
John Maddock
53fd39a56f Modify to use Filesystem V3 correctly.
[SVN r70130]
2011-03-18 16:38:51 +00:00
John Maddock
9d351e94b6 Bring bcp up to date with filesystem V3.
[SVN r67486]
2010-12-29 12:56:46 +00:00
John Maddock
d218b2dec7 Catch more filesystem errors, otherwise parsing things like #include <:sys:stats.h> fail on Linux.
[SVN r64656]
2010-08-07 11:53:53 +00:00
John Maddock
19d628a9a0 Fix namespace renaming so that it works with current Trunk.
[SVN r62738]
2010-06-10 14:59:32 +00:00
John Maddock
7ea5b6b4ad Add support for top level namespaces other than "boost".
[SVN r58763]
2010-01-06 13:06:20 +00:00
John Maddock
efe5cf1c67 Add namespace renaming option.
Reworked docs in quickbook format.

[SVN r58543]
2009-12-28 13:26:20 +00:00
John Maddock
2299ea9d3e Update macro-include checking to match current Trunk.
Add test case to the main regression tests.

[SVN r58417]
2009-12-16 18:23:27 +00:00
John Maddock
7a5ebbfc86 Implement better scanning of source file dependencies - library source files are now only selected as a dependency if the included header declares something that is actually defined in the source.
Also added trivial test case.

[SVN r58416]
2009-12-16 17:09:17 +00:00
Jurko Gospodnetić
06737c4c18 Removed two unused exception variables in the bcp/add_path.cpp module to remove compilation warnings when compiling the bcp tool.
[SVN r48300]
2008-08-23 03:04:18 +00:00
John Maddock
b5725e0631 Apply patch from Issue #1187.
[SVN r42651]
2008-01-10 12:10:37 +00:00
John Maddock
01929c207e Added Bjorn Roald's patches to enable scans of svn.
Updated docs accordingly.

[SVN r40281]
2007-10-22 11:16:15 +00:00
John Maddock
60aacb68ec Added support for optional components that don't get scanned by default.
[SVN r33012]
2006-02-19 16:19:02 +00:00
John Maddock
77c6c0903e Updated to get root Jamfiles when needed.
[SVN r32509]
2006-02-02 11:05:23 +00:00
John Maddock
8fff285541 Added scanning for preprocessor iteration includes (correctly traces through pp library dependencies).
Updated list of special cases to match Boost-1.33 source.
Added checking of macro-based includes, and warn if we don't recognise them.
Added check for existance of dependent file when adding to the list - warn if it doesn't exist.


[SVN r28575]
2005-05-02 10:58:02 +00:00
John Maddock
24049b5ed2 Updated special cases to account for MPL preprocessed files.
[SVN r26513]
2004-12-15 12:24:50 +00:00
John Maddock
ac03dbb7d0 Added improved summary mode.
[SVN r25144]
2004-09-16 10:07:03 +00:00
John Maddock
aa6f46ab6c Added new code to normalise paths.
[SVN r24142]
2004-07-28 12:42:22 +00:00
John Maddock
454a6c085e Update for special MPL dependencies
[SVN r23537]
2004-07-14 10:59:37 +00:00
John Maddock
526d221b6c Changed regex_token_iterator to return a sub_match rather than a std::string (it's more efficient).
[SVN r20613]
2003-11-03 11:25:30 +00:00
John Maddock
52ad48d73a Added new licence text.
Added new licence to the list that are recognised.
Suppressed filesystem name checking.


[SVN r20225]
2003-09-30 11:33:32 +00:00
John Maddock
ce25ddbf6b Added fix to stop unnecessary dependencies being found.
[SVN r19144]
2003-07-16 10:42:49 +00:00
John Maddock
39f4f5fa9f Fixed some dependency analysis that was previously failing.
Added --report mode which list the licences in use, among other things.


[SVN r18858]
2003-06-23 11:58:15 +00:00
John Maddock
85dc255593 Added bcp utility (initial commit).
[SVN r18742]
2003-06-09 11:52:33 +00:00