Adjust the modulemap for c++20

This commit is contained in:
Vassil Vassilev 2023-01-02 11:21:25 +00:00 committed by jenkins
parent 93e72c9d88
commit c0cebd2c70

View File

@ -63,6 +63,11 @@ module "std" [system] {
export *
header "cmath"
}
module "compare" {
requires cplusplus20
export *
header "compare"
}
module "complex" {
export *
header "complex"
@ -71,6 +76,11 @@ module "std" [system] {
export *
header "complex.h"
}
module "concepts" {
requires cplusplus20
export *
header "concepts"
}
module "condition_variable" {
export *
header "condition_variable"
@ -172,6 +182,7 @@ module "std" [system] {
}
module "future" {
export *
export bits_alloc_traits_h
header "future"
}
/* module "hash_map" {
@ -396,6 +407,15 @@ module "std" [system] {
export *
header "ext/numeric"
}
module "ext/type_traits.h" {
export *
header "ext/type_traits.h"
}
module "bits_alloc_traits_h" {
export *
header "bits/alloc_traits.h"
}
module "bits/allocator.h" {
export *
header "bits/allocator.h"
@ -416,14 +436,29 @@ module "std" [system] {
export *
header "bits/ios_base.h"
}
module "bits/iterator_concepts.h" {
requires cplusplus20
export *
header "bits/iterator_concepts.h"
}
module "bits/locale_facets.h" {
export *
header "bits/locale_facets.h"
}
module "bits/stl_algobase.h" {
module "bits_stl_algobase_h" {
export *
header "bits/stl_algobase.h"
}
module "bits_stl_iterator_h" {
export bits_stl_algobase_h
export *
header "bits/stl_iterator.h"
}
module "bits/stl_iterator_base_types.h" {
export *
export bits_stl_algobase_h
header "bits/stl_iterator_base_types.h"
}
module "bits/stl_map.h" {
export *
export bits_stl_tree_h
@ -437,4 +472,31 @@ module "std" [system] {
export *
header "bits/stl_tree.h"
}
module "bits/ranges_algo.h" {
requires cplusplus20
export *
export utility
header "bits/ranges_algo.h"
}
module "bits/ranges_algobase.h" {
requires cplusplus20
export *
header "bits/ranges_algobase.h"
}
module "bits/ranges_base.h" {
requires cplusplus20
export *
export bits_stl_iterator_h
header "bits/ranges_base.h"
}
module "bits/uses_allocator_args.h" {
requires cplusplus20
export *
header "bits/uses_allocator_args.h"
}
module "bits/uniform_int_dist.h" {
export *
export bits_stl_algobase_h
header "bits/uniform_int_dist.h"
}
}