mirror of
https://github.com/klzgrad/naiveproxy.git
synced 2025-04-02 05:16:20 +03:00
49 lines
1.5 KiB
Python
49 lines
1.5 KiB
Python
# Copyright 2021 The Chromium Authors
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
include_rules = [
|
|
# The basic rule is that PartitionAlloc library must not depend on Chromium
|
|
# project in order to be a standalone library.
|
|
"-base",
|
|
"-build",
|
|
"-build_overrides",
|
|
"-testing",
|
|
"-third_party",
|
|
|
|
"+base/allocator/partition_allocator",
|
|
"+build/build_config.h",
|
|
"+build/buildflag.h",
|
|
]
|
|
|
|
specific_include_rules = {
|
|
".*_(perf|unit)test\.cc$": [
|
|
"+base/allocator/allocator_shim_default_dispatch_to_partition_alloc.h",
|
|
"+base/allocator/dispatcher/dispatcher.h",
|
|
"+base/debug/allocation_trace.h",
|
|
"+base/debug/debugging_buildflags.h",
|
|
"+base/debug/proc_maps_linux.h",
|
|
"+base/system/sys_info.h",
|
|
"+base/test/gtest_util.h",
|
|
"+base/timer/lap_timer.h",
|
|
"+base/win/windows_version.h",
|
|
"+testing/gmock/include/gmock/gmock.h",
|
|
"+testing/gtest/include/gtest/gtest.h",
|
|
"+testing/perf/perf_result_reporter.h",
|
|
],
|
|
"extended_api\.cc$": [
|
|
"+base/allocator/allocator_shim_default_dispatch_to_partition_alloc.h",
|
|
],
|
|
"gtest_prod_util\.h$": [
|
|
"+testing/gtest/include/gtest/gtest_prod.h",
|
|
],
|
|
"raw_(ptr|ref)_unittest\.cc$": [
|
|
"+base",
|
|
"+third_party/abseil-cpp/absl/types/optional.h",
|
|
"+third_party/abseil-cpp/absl/types/variant.h",
|
|
],
|
|
"raw_ptr_test_support\.h$": [
|
|
"+testing/gmock/include/gmock/gmock.h",
|
|
"+third_party/abseil-cpp/absl/types/optional.h",
|
|
]
|
|
}
|