2014-06-03 13:39:42 +00:00
|
|
|
include_rules = [
|
|
|
|
"+src",
|
2014-08-05 13:20:26 +00:00
|
|
|
"-src/compiler",
|
|
|
|
"+src/compiler/pipeline.h",
|
2015-12-02 12:35:12 +00:00
|
|
|
"+src/compiler/code-stub-assembler.h",
|
2015-12-11 12:26:16 +00:00
|
|
|
"+src/compiler/wasm-compiler.h",
|
2015-08-10 16:32:08 +00:00
|
|
|
"-src/heap",
|
|
|
|
"+src/heap/heap.h",
|
|
|
|
"+src/heap/heap-inl.h",
|
2015-07-23 14:21:26 +00:00
|
|
|
"-src/interpreter",
|
2015-09-10 16:21:34 +00:00
|
|
|
"+src/interpreter/bytecode-array-iterator.h",
|
2015-07-23 14:21:26 +00:00
|
|
|
"+src/interpreter/bytecodes.h",
|
|
|
|
"+src/interpreter/interpreter.h",
|
2014-07-03 07:37:27 +00:00
|
|
|
"-src/libplatform",
|
2014-10-01 08:34:25 +00:00
|
|
|
"-include/libplatform"
|
2014-06-03 13:39:42 +00:00
|
|
|
]
|
2014-07-03 07:37:27 +00:00
|
|
|
|
|
|
|
specific_include_rules = {
|
2015-08-11 07:34:10 +00:00
|
|
|
".*\.h": [
|
2015-08-20 09:24:24 +00:00
|
|
|
# Note that src/v8.h by now is a regular header file, it doesn't provide
|
|
|
|
# any special declarations besides the V8 class. There should be no need
|
|
|
|
# for including it in any .h files though. This rule is just a reminder,
|
|
|
|
# and can be removed once the dust has settled.
|
2015-08-11 07:34:10 +00:00
|
|
|
"-src/v8.h",
|
|
|
|
],
|
2015-03-27 15:28:55 +00:00
|
|
|
"d8\.cc": [
|
2014-07-03 07:37:27 +00:00
|
|
|
"+include/libplatform/libplatform.h",
|
|
|
|
],
|
2015-12-11 09:53:50 +00:00
|
|
|
"api-experimental\.cc": [
|
|
|
|
"+src/compiler/fast-accessor-assembler.h",
|
|
|
|
],
|
2014-07-03 07:37:27 +00:00
|
|
|
}
|