Skip to content

Commit c98516b

Browse files
committed
Updated list of special dependencies.
1 parent cd21e9b commit c98516b

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

add_path.cpp

+6-10
Original file line numberDiff line numberDiff line change
@@ -196,12 +196,6 @@ void bcp_implementation::add_file(const fs::path& p)
196196
//
197197
static const std::pair<fs::path, fs::path>
198198
specials[] = {
199-
std::pair<fs::path, fs::path>("tools/build/src/kernel/modules.jam", "libs/predef/check"),
200-
std::pair<fs::path, fs::path>("tools/build/src/kernel/modules.jam", "libs/predef/tools"),
201-
std::pair<fs::path, fs::path>("tools/build/src/kernel/modules.jam", "tools/boost_install/boost-install.jam"),
202-
std::pair<fs::path, fs::path>("tools/build/src/kernel/modules.jam", "tools/boost_install/boost-install-dirs.jam"),
203-
std::pair<fs::path, fs::path>("tools/build/src/kernel/modules.jam", "tools/boost_install/Jamfile"),
204-
std::pair<fs::path, fs::path>("tools/build/src/kernel/modules.jam", "libs/headers"),
205199
std::pair<fs::path, fs::path>("libs/test/build/Jamfile.v2", "libs/timer/src"),
206200
std::pair<fs::path, fs::path>("libs/test/build/Jamfile.v2", "libs/timer/build"),
207201
std::pair<fs::path, fs::path>("boost/atomic/capabilities.hpp", "boost/atomic/detail"),
@@ -226,14 +220,14 @@ static const std::pair<fs::path, fs::path>
226220
std::pair<fs::path, fs::path>("libs/thread/build", "boost/system"),
227221
std::pair<fs::path, fs::path>("libs/thread/build", "boost/cerrno.hpp"),
228222
std::pair<fs::path, fs::path>("libs/thread/build", "boost/chrono"),
229-
std::pair<fs::path, fs::path>("boost/filesystem/convenience.hpp", "boost/filesystem.hpp"),
223+
std::pair<fs::path, fs::path>("boost/filesystem/cstdio.hpp", "boost/filesystem.hpp"),
224+
std::pair<fs::path, fs::path>("boost/filesystem/directory.hpp", "boost/filesystem.hpp"),
230225
std::pair<fs::path, fs::path>("boost/filesystem/exception.hpp", "boost/filesystem.hpp"),
231226
std::pair<fs::path, fs::path>("boost/filesystem/fstream.hpp", "boost/filesystem.hpp"),
232227
std::pair<fs::path, fs::path>("boost/filesystem/operations.hpp", "boost/filesystem.hpp"),
228+
std::pair<fs::path, fs::path>("boost/filesystem/file_status.hpp", "boost/filesystem.hpp"),
233229
std::pair<fs::path, fs::path>("boost/filesystem/path.hpp", "boost/filesystem.hpp"),
234230
std::pair<fs::path, fs::path>("boost/filesystem.hpp", "libs/filesystem/build"),
235-
std::pair<fs::path, fs::path>("boost/filesystem.hpp", "libs/filesystem/v2"),
236-
std::pair<fs::path, fs::path>("boost/filesystem.hpp", "libs/filesystem/v3"),
237231
std::pair<fs::path, fs::path>("boost/config.hpp", "boost/config"),
238232
std::pair<fs::path, fs::path>("tools/build/bootstrap.sh", "libs/config/checks"),
239233
std::pair<fs::path, fs::path>("tools/build/bootstrap.sh", "libs/config/test"),
@@ -242,6 +236,7 @@ static const std::pair<fs::path, fs::path>
242236
std::pair<fs::path, fs::path>("tools/build/bootstrap.sh", "tools/boost_install/BoostDetectToolset.cmake"),
243237
std::pair<fs::path, fs::path>("tools/build/bootstrap.sh", "tools/boost_install/boost-install.jam"),
244238
std::pair<fs::path, fs::path>("tools/build/bootstrap.sh", "tools/boost_install/boost-install-dirs.jam"),
239+
std::pair<fs::path, fs::path>("tools/build/bootstrap.sh", "tools/boost_install/Jamfile"),
245240
std::pair<fs::path, fs::path>("tools/build/bootstrap.sh", "boostcpp.jam"),
246241
std::pair<fs::path, fs::path>("tools/build/bootstrap.sh", "project-config.jam"),
247242
std::pair<fs::path, fs::path>("tools/build/bootstrap.sh", "bootstrap.bat"),
@@ -271,7 +266,8 @@ static const std::pair<fs::path, fs::path>
271266
std::pair<fs::path, fs::path>("boost/test/detail/config.hpp", "libs/test/src"),
272267
std::pair<fs::path, fs::path>("boost/test/detail/config.hpp", "libs/test/build"),
273268
std::pair<fs::path, fs::path>("boost/test/detail/config.hpp", "libs/predef/build.jam"),
274-
std::pair<fs::path, fs::path>("boost/test/detail/config.hpp", "libs/predef/check"),
269+
std::pair<fs::path, fs::path>("boost/test/detail/config.hpp", "libs/predef/tools/check"),
270+
std::pair<fs::path, fs::path>("boost/test/detail/config.hpp", "libs/predef/check"), // libs/predef/check if obsolete, but may still be used
275271
std::pair<fs::path, fs::path>("boost/typeof.hpp", "boost/typeof/incr_registration_group.hpp"),
276272
std::pair<fs::path, fs::path>("boost/function_types/detail/pp_loop.hpp", "boost/function_types/detail/pp_cc_loop"),
277273
std::pair<fs::path, fs::path>("boost/function_types/components.hpp", "boost/function_types/detail/components_impl"),

0 commit comments

Comments
 (0)