15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include_rules = [ 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "+base", 32a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) "+components/tracing", 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "+gpu", 52a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) "+ipc", 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "+media/audio", 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "+skia", 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "+ui/surface", 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # We don't want the proxy to depend on the C++ layer, which is appropriate 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # for plugins only. However, the completion callback factory is a very useful 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # tool that we would otherwise have to duplicate, and has no other 135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # dependencies, so we allow that (and the output traits it depends on). 145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "-ppapi/cpp", 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "+ppapi/cpp/completion_callback.h", 165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "+ppapi/cpp/output_traits.h", 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) # The untrusted build references the NaCl integrated runtime (IRT). 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "+native_client/src/shared", 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "+native_client/src/untrusted" 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)] 225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 23