jzmaddock
6dff7a94a3
Make path scanning fully non-recursive.
...
See https://github.com/boostorg/bcp/issues/6 .
2019-11-25 09:25:51 +00:00
jzmaddock
f6d8b2cbed
Add one more missing dependency
2019-11-01 18:19:40 +00:00
jzmaddock
ff9d7e82ff
Update to workaround recent changes to the build system.
...
Brings boost_install and headers modules in automatically when Boost.Build is pulled in.
Update and enhance travis testing.
Add inspect tool run and doc build test on circle-ci.
See https://github.com/boostorg/bcp/issues/7
2019-11-01 17:17:02 +00:00
jzmaddock
491bb3e7f0
Update dependency code and fix CI.
2019-11-01 09:29:48 +00:00
jzmaddock
850b738a0d
Merge pull request #5 from boostorg/feature/update-specials
...
Update specials
2019-10-31 19:30:27 +00:00
Peter Dimov
365e5e74f1
Update specials
2019-05-26 20:23:35 +03:00
Volo Zyko
6ab985894e
Add dependency for boost::coroutine and boost::fiber on boost::context library
2018-02-22 17:10:18 +02:00
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