aboutsummaryrefslogtreecommitdiffstats
path: root/build/sysincl/macro.yml
diff options
context:
space:
mode:
authorthegeorg <thegeorg@yandex-team.com>2023-06-21 15:56:14 +0300
committerthegeorg <thegeorg@yandex-team.com>2023-06-21 15:56:14 +0300
commitb0d1a2c262c6c4a94b390eb43f5f3c0d7d5f48c8 (patch)
treecca1517bdea9d2808800890b93bda51a9690ba54 /build/sysincl/macro.yml
parent639e4f87a1eab243840614a867086f32356ffde2 (diff)
downloadydb-b0d1a2c262c6c4a94b390eb43f5f3c0d7d5f48c8.tar.gz
Configure macro resolving for BOOST_FT_AL_* macros
Diffstat (limited to 'build/sysincl/macro.yml')
-rw-r--r--build/sysincl/macro.yml43
1 files changed, 39 insertions, 4 deletions
diff --git a/build/sysincl/macro.yml b/build/sysincl/macro.yml
index 1611e8ad28..c48a7b5f97 100644
--- a/build/sysincl/macro.yml
+++ b/build/sysincl/macro.yml
@@ -186,8 +186,6 @@
- contrib/restricted/boost/function_types/include/boost/function_types/detail/pp_tags/cc_tag.hpp
- BOOST_ABI_PREFIX: contrib/restricted/boost/config/include/boost/config/abi/msvc_prefix.hpp
- BOOST_ABI_SUFFIX: contrib/restricted/boost/config/include/boost/config/abi/msvc_suffix.hpp
- - BOOST_FT_loop: contrib/restricted/boost/function_types/include/boost/function_types/detail/pp_cc_loop/master.hpp
- - BOOST_FT_variate_file: contrib/restricted/boost/function_types/include/boost/function_types/detail/pp_arity_loop.hpp
- BOOST_PP_ASSIGN_SLOT(1): contrib/restricted/boost/preprocessor/include/boost/preprocessor/slot/detail/slot1.hpp
- BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP(): contrib/restricted/boost/typeof/include/boost/typeof/incr_registration_group.hpp
- BOOST_REGEX_USER_CONFIG: contrib/restricted/boost/regex/include/boost/regex/user.hpp
@@ -301,11 +299,48 @@
# boost/function_types/detail/pp_arity_loop.hpp does some extremely magical preprocessor magic
# which I have failed to compile and evalute.
#
-# Corresponding includes will not be resolved by ymake
+# Corresponding includes might not be properly resolved by ymake
- source_filter: "^contrib/restricted/boost/function_types"
includes:
- - BOOST_PP_ITERATE():
+ - BOOST_FT_AL_INCLUDE_FILE:
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier_impl/master.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/components_impl/master.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/synthesize_impl/master.hpp
+ - BOOST_FT_AL_PREPROCESSED:
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier_impl/arity10_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier_impl/arity10_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier_impl/arity20_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier_impl/arity20_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier_impl/arity30_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier_impl/arity30_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier_impl/arity40_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier_impl/arity40_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier_impl/arity50_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier_impl/arity50_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/components_impl/arity10_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/components_impl/arity10_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/components_impl/arity20_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/components_impl/arity20_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/components_impl/arity30_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/components_impl/arity30_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/components_impl/arity40_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/components_impl/arity40_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/components_impl/arity50_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/components_impl/arity50_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/synthesize_impl/arity10_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/synthesize_impl/arity20_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/synthesize_impl/arity20_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/synthesize_impl/arity30_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/synthesize_impl/arity30_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/synthesize_impl/arity40_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/synthesize_impl/arity40_1.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/synthesize_impl/arity50_0.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/synthesize_impl/arity50_1.hpp
+ - BOOST_FT_loop:
- contrib/restricted/boost/function_types/include/boost/function_types/detail/pp_cc_loop/master.hpp
+ - contrib/restricted/boost/function_types/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp
+ - BOOST_FT_variate_file: contrib/restricted/boost/function_types/include/boost/function_types/detail/pp_arity_loop.hpp
+ - BOOST_PP_ITERATE(): contrib/restricted/boost/function_types/include/boost/function_types/detail/pp_cc_loop/master.hpp
- source_filter: "^contrib/restricted/boost/functional"
includes: