зеркало из https://github.com/electron/electron.git
fix: missing libcxx headers (#36863)
* chore: add libcxx script to precommit hook * chore: run gen-libc++-filename.js
This commit is contained in:
Родитель
f31826f4a0
Коммит
2a7d0a84c0
|
@ -271,6 +271,10 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/__debug",
|
"//buildtools/third_party/libc++/trunk/include/__debug",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__debug_utils/randomize_range.h",
|
"//buildtools/third_party/libc++/trunk/include/__debug_utils/randomize_range.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__errc",
|
"//buildtools/third_party/libc++/trunk/include/__errc",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__expected/bad_expected_access.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__expected/expected.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__expected/unexpect.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__expected/unexpected.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__filesystem/copy_options.h",
|
"//buildtools/third_party/libc++/trunk/include/__filesystem/copy_options.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__filesystem/directory_entry.h",
|
"//buildtools/third_party/libc++/trunk/include/__filesystem/directory_entry.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__filesystem/directory_iterator.h",
|
"//buildtools/third_party/libc++/trunk/include/__filesystem/directory_iterator.h",
|
||||||
|
@ -290,6 +294,7 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/__format/buffer.h",
|
"//buildtools/third_party/libc++/trunk/include/__format/buffer.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__format/concepts.h",
|
"//buildtools/third_party/libc++/trunk/include/__format/concepts.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__format/enable_insertable.h",
|
"//buildtools/third_party/libc++/trunk/include/__format/enable_insertable.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__format/escaped_output_table.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__format/extended_grapheme_cluster_table.h",
|
"//buildtools/third_party/libc++/trunk/include/__format/extended_grapheme_cluster_table.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__format/format_arg.h",
|
"//buildtools/third_party/libc++/trunk/include/__format/format_arg.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__format/format_arg_store.h",
|
"//buildtools/third_party/libc++/trunk/include/__format/format_arg_store.h",
|
||||||
|
@ -311,6 +316,7 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/__format/formatter_pointer.h",
|
"//buildtools/third_party/libc++/trunk/include/__format/formatter_pointer.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__format/formatter_string.h",
|
"//buildtools/third_party/libc++/trunk/include/__format/formatter_string.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__format/parser_std_format_spec.h",
|
"//buildtools/third_party/libc++/trunk/include/__format/parser_std_format_spec.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__format/range_default_formatter.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__format/unicode.h",
|
"//buildtools/third_party/libc++/trunk/include/__format/unicode.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__functional/binary_function.h",
|
"//buildtools/third_party/libc++/trunk/include/__functional/binary_function.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__functional/binary_negate.h",
|
"//buildtools/third_party/libc++/trunk/include/__functional/binary_negate.h",
|
||||||
|
@ -343,8 +349,10 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/__fwd/array.h",
|
"//buildtools/third_party/libc++/trunk/include/__fwd/array.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__fwd/get.h",
|
"//buildtools/third_party/libc++/trunk/include/__fwd/get.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__fwd/hash.h",
|
"//buildtools/third_party/libc++/trunk/include/__fwd/hash.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__fwd/memory_resource.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__fwd/pair.h",
|
"//buildtools/third_party/libc++/trunk/include/__fwd/pair.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__fwd/span.h",
|
"//buildtools/third_party/libc++/trunk/include/__fwd/span.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__fwd/string.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__fwd/string_view.h",
|
"//buildtools/third_party/libc++/trunk/include/__fwd/string_view.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__fwd/tuple.h",
|
"//buildtools/third_party/libc++/trunk/include/__fwd/tuple.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__hash_table",
|
"//buildtools/third_party/libc++/trunk/include/__hash_table",
|
||||||
|
@ -395,6 +403,7 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/__memory/allocation_guard.h",
|
"//buildtools/third_party/libc++/trunk/include/__memory/allocation_guard.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__memory/allocator.h",
|
"//buildtools/third_party/libc++/trunk/include/__memory/allocator.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__memory/allocator_arg_t.h",
|
"//buildtools/third_party/libc++/trunk/include/__memory/allocator_arg_t.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__memory/allocator_destructor.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__memory/allocator_traits.h",
|
"//buildtools/third_party/libc++/trunk/include/__memory/allocator_traits.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__memory/assume_aligned.h",
|
"//buildtools/third_party/libc++/trunk/include/__memory/assume_aligned.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__memory/auto_ptr.h",
|
"//buildtools/third_party/libc++/trunk/include/__memory/auto_ptr.h",
|
||||||
|
@ -414,7 +423,14 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/__memory/uninitialized_algorithms.h",
|
"//buildtools/third_party/libc++/trunk/include/__memory/uninitialized_algorithms.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__memory/unique_ptr.h",
|
"//buildtools/third_party/libc++/trunk/include/__memory/unique_ptr.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__memory/uses_allocator.h",
|
"//buildtools/third_party/libc++/trunk/include/__memory/uses_allocator.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__memory/uses_allocator_construction.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__memory/voidify.h",
|
"//buildtools/third_party/libc++/trunk/include/__memory/voidify.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__memory_resource/memory_resource.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__memory_resource/monotonic_buffer_resource.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__memory_resource/polymorphic_allocator.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__memory_resource/pool_options.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__memory_resource/synchronized_pool_resource.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__memory_resource/unsynchronized_pool_resource.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__mutex_base",
|
"//buildtools/third_party/libc++/trunk/include/__mutex_base",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__node_handle",
|
"//buildtools/third_party/libc++/trunk/include/__node_handle",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__numeric/accumulate.h",
|
"//buildtools/third_party/libc++/trunk/include/__numeric/accumulate.h",
|
||||||
|
@ -476,12 +492,14 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/dangling.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/dangling.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/data.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/data.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/drop_view.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/drop_view.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__ranges/drop_while_view.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/empty.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/empty.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/empty_view.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/empty_view.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/enable_borrowed_range.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/enable_borrowed_range.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/enable_view.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/enable_view.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/filter_view.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/filter_view.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/iota_view.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/iota_view.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__ranges/istream_view.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/join_view.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/join_view.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/lazy_split_view.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/lazy_split_view.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/non_propagating_cache.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/non_propagating_cache.h",
|
||||||
|
@ -495,6 +513,7 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/size.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/size.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/subrange.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/subrange.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/take_view.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/take_view.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__ranges/take_while_view.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/transform_view.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/transform_view.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/view_interface.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/view_interface.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__ranges/views.h",
|
"//buildtools/third_party/libc++/trunk/include/__ranges/views.h",
|
||||||
|
@ -614,6 +633,7 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_scoped_enum.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_scoped_enum.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_signed.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_signed.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_signed_integer.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_signed_integer.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_specialization.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_standard_layout.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_standard_layout.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_swappable.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_swappable.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_trivial.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/is_trivial.h",
|
||||||
|
@ -654,6 +674,7 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/remove_reference.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/remove_reference.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/remove_volatile.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/remove_volatile.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/result_of.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/result_of.h",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/strip_signature.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/type_identity.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/type_identity.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/type_list.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/type_list.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/__type_traits/underlying_type.h",
|
"//buildtools/third_party/libc++/trunk/include/__type_traits/underlying_type.h",
|
||||||
|
@ -726,6 +747,7 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/errno.h",
|
"//buildtools/third_party/libc++/trunk/include/errno.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/exception",
|
"//buildtools/third_party/libc++/trunk/include/exception",
|
||||||
"//buildtools/third_party/libc++/trunk/include/execution",
|
"//buildtools/third_party/libc++/trunk/include/execution",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/expected",
|
||||||
"//buildtools/third_party/libc++/trunk/include/experimental/__config",
|
"//buildtools/third_party/libc++/trunk/include/experimental/__config",
|
||||||
"//buildtools/third_party/libc++/trunk/include/experimental/__memory",
|
"//buildtools/third_party/libc++/trunk/include/experimental/__memory",
|
||||||
"//buildtools/third_party/libc++/trunk/include/experimental/algorithm",
|
"//buildtools/third_party/libc++/trunk/include/experimental/algorithm",
|
||||||
|
@ -767,6 +789,7 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/istream",
|
"//buildtools/third_party/libc++/trunk/include/istream",
|
||||||
"//buildtools/third_party/libc++/trunk/include/iterator",
|
"//buildtools/third_party/libc++/trunk/include/iterator",
|
||||||
"//buildtools/third_party/libc++/trunk/include/latch",
|
"//buildtools/third_party/libc++/trunk/include/latch",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/libcxx.imp",
|
||||||
"//buildtools/third_party/libc++/trunk/include/limits",
|
"//buildtools/third_party/libc++/trunk/include/limits",
|
||||||
"//buildtools/third_party/libc++/trunk/include/limits.h",
|
"//buildtools/third_party/libc++/trunk/include/limits.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/list",
|
"//buildtools/third_party/libc++/trunk/include/list",
|
||||||
|
@ -775,6 +798,7 @@ libcxx_headers = [
|
||||||
"//buildtools/third_party/libc++/trunk/include/map",
|
"//buildtools/third_party/libc++/trunk/include/map",
|
||||||
"//buildtools/third_party/libc++/trunk/include/math.h",
|
"//buildtools/third_party/libc++/trunk/include/math.h",
|
||||||
"//buildtools/third_party/libc++/trunk/include/memory",
|
"//buildtools/third_party/libc++/trunk/include/memory",
|
||||||
|
"//buildtools/third_party/libc++/trunk/include/memory_resource",
|
||||||
"//buildtools/third_party/libc++/trunk/include/module.modulemap.in",
|
"//buildtools/third_party/libc++/trunk/include/module.modulemap.in",
|
||||||
"//buildtools/third_party/libc++/trunk/include/mutex",
|
"//buildtools/third_party/libc++/trunk/include/mutex",
|
||||||
"//buildtools/third_party/libc++/trunk/include/new",
|
"//buildtools/third_party/libc++/trunk/include/new",
|
||||||
|
|
|
@ -143,7 +143,8 @@
|
||||||
"ts-node script/check-patch-diff.ts"
|
"ts-node script/check-patch-diff.ts"
|
||||||
],
|
],
|
||||||
"DEPS": [
|
"DEPS": [
|
||||||
"node script/gen-hunspell-filenames.js"
|
"node script/gen-hunspell-filenames.js",
|
||||||
|
"node script/gen-libc++-filenames.js"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"resolutions": {
|
"resolutions": {
|
||||||
|
|
Загрузка…
Ссылка в новой задаче