Home | History | Annotate | Download | only in net
      1 include_rules = [
      2   "+crypto",
      3   "+gin/public",
      4   "+jni",
      5   "+third_party/apple_apsl",
      6   "+third_party/libevent",
      7   "+third_party/nss",
      8   "+third_party/zlib",
      9   "+sdch/open-vcdiff",
     10   "+v8",
     11 
     12   # Most of net should not depend on icu, to keep size down when built as a
     13   # library.
     14   "-base/i18n",
     15   "-third_party/icu",
     16 ]
     17 
     18 specific_include_rules = {
     19   # Within net, only used by file: requests.
     20   "directory_lister(\.cc|_unittest\.cc)": [
     21     "+base/i18n",
     22   ],
     23 
     24   # Within net, only used by file: requests.
     25   "filename_util_icu\.cc": [
     26     "+base/i18n/file_util_icu.h",
     27   ],
     28 
     29   # Functions largely not used by the rest of net.
     30   "net_util_icu\.cc": [
     31     "+base/i18n",
     32     "+third_party/icu",
     33   ],
     34 
     35   # Consolidated string functions that depend on icu.
     36   "net_string_util_icu\.cc": [
     37     "+base/i18n/i18n_constants.h",
     38     "+base/i18n/icu_string_conversions.h",
     39     "+third_party/icu/source/common/unicode/ucnv.h"
     40   ],
     41 
     42   "websocket_channel\.h": [
     43     "+base/i18n",
     44   ],
     45 
     46   "ftp_util\.cc": [
     47     "+base/i18n",
     48     "+third_party/icu",
     49   ],
     50   "ftp_directory_listing_parser\.cc": [
     51     "+base/i18n",
     52   ],
     53 }
     54 
     55 skip_child_includes = [
     56   "third_party",
     57   "tools/flip_server",
     58 ]
     59