Ben Murdoch | b8a8cc1 | 2014-11-26 15:28:44 +0000 | [diff] [blame] | 1 | include_rules = [ |
Ben Murdoch | 4a90d5f | 2016-03-22 12:00:34 +0000 | [diff] [blame^] | 2 | "+base/trace_event/common/trace_event_common.h", |
Ben Murdoch | b8a8cc1 | 2014-11-26 15:28:44 +0000 | [diff] [blame] | 3 | "+src", |
| 4 | "-src/compiler", |
| 5 | "+src/compiler/pipeline.h", |
Ben Murdoch | 4a90d5f | 2016-03-22 12:00:34 +0000 | [diff] [blame^] | 6 | "+src/compiler/code-stub-assembler.h", |
| 7 | "+src/compiler/wasm-compiler.h", |
| 8 | "-src/heap", |
| 9 | "+src/heap/heap.h", |
| 10 | "+src/heap/heap-inl.h", |
| 11 | "-src/interpreter", |
| 12 | "+src/interpreter/bytecode-array-iterator.h", |
| 13 | "+src/interpreter/bytecodes.h", |
| 14 | "+src/interpreter/interpreter.h", |
Ben Murdoch | b8a8cc1 | 2014-11-26 15:28:44 +0000 | [diff] [blame] | 15 | "-src/libplatform", |
Emily Bernier | d0a1eb7 | 2015-03-24 16:35:39 -0400 | [diff] [blame] | 16 | "-include/libplatform" |
Ben Murdoch | b8a8cc1 | 2014-11-26 15:28:44 +0000 | [diff] [blame] | 17 | ] |
| 18 | |
| 19 | specific_include_rules = { |
Ben Murdoch | 4a90d5f | 2016-03-22 12:00:34 +0000 | [diff] [blame^] | 20 | ".*\.h": [ |
| 21 | # Note that src/v8.h by now is a regular header file, it doesn't provide |
| 22 | # any special declarations besides the V8 class. There should be no need |
| 23 | # for including it in any .h files though. This rule is just a reminder, |
| 24 | # and can be removed once the dust has settled. |
| 25 | "-src/v8.h", |
| 26 | ], |
| 27 | "d8\.cc": [ |
Ben Murdoch | b8a8cc1 | 2014-11-26 15:28:44 +0000 | [diff] [blame] | 28 | "+include/libplatform/libplatform.h", |
| 29 | ], |
Ben Murdoch | 4a90d5f | 2016-03-22 12:00:34 +0000 | [diff] [blame^] | 30 | "api-experimental\.cc": [ |
| 31 | "+src/compiler/fast-accessor-assembler.h", |
| 32 | ], |
Ben Murdoch | b8a8cc1 | 2014-11-26 15:28:44 +0000 | [diff] [blame] | 33 | } |