Do not include all headers as submodules as some are disjoint sets.
boost_align and boost_python have umbrella header design, however we cannot use that specifier because then it warns about all the rest of boost not being part of the particular module. This patch just adds align.hpp and python.hpp in the module. This may lead to some duplicates which we will hunt down and fix if needed. The patch should fix cmssw.
This commit is contained in:
parent
570a82c807
commit
0c9fd59c66
@ -82,11 +82,7 @@ module boost_accumulators [system] {
|
||||
}
|
||||
module boost_align {
|
||||
export *
|
||||
module align_aligned_storage { export * header "aligned_storage.hpp" }
|
||||
module align_align { export * header "align.hpp" }
|
||||
|
||||
umbrella "align"
|
||||
module * { export * }
|
||||
}
|
||||
module boost_any { export * module "any" { header "any.hpp" export * } }
|
||||
module boost_array { export * module "array" { header "array.hpp" export * } }
|
||||
@ -4977,8 +4973,6 @@ module boost_ptr_container {
|
||||
module boost_python {
|
||||
export *
|
||||
module python_python { export * header "python.hpp" }
|
||||
umbrella "python"
|
||||
module * { export * }
|
||||
}
|
||||
module boost_qvm {
|
||||
export *
|
||||
|
Loading…
Reference in New Issue
Block a user