1include_rules = [
2  "+crypto",
3  "+mojo/public",
4  # For ipc_channel_nacl.cc:
5  "+native_client/src/public",
6  "+sandbox/mac/seatbelt.h",
7  "+services/tracing/public/cpp",
8  "+third_party/perfetto/protos/perfetto/trace/track_event",
9]
10
11specific_include_rules = {
12  "ipc_(test|perftest)_(base|util)\.(cc|h)": [
13    "+mojo/core/embedder",
14    "+mojo/core/test",
15  ],
16  ".*(unit|perf)tests?\.cc": [
17    "+mojo/core/embedder",
18    "+mojo/core/test",
19  ],
20  "ipc_message_protobuf_utils\.h": [
21    # Support serializing RepeatedField / RepeatedPtrField:
22    "+third_party/protobuf/src/google/protobuf/repeated_field.h",
23  ],
24}
25