OLD | NEW |
---|---|
(Empty) | |
1 # This file determines how chrome.dll is split into multiple parts. | |
2 { | |
3 'parts': [ | |
4 # These sections are matched in order, and a matching input will go into | |
5 # the part for the last block that matches. Inputs are lower()d before | |
6 # the regex is run. | |
7 | |
8 # chrome0.dll. | |
9 [ | |
10 r'.*', | |
11 ], | |
12 | |
13 # chrome1.dll. | |
14 [ | |
15 r'\\libwebp\\.*\.lib$', | |
16 r'\\media\\.*\.lib$', | |
17 r'bindings', | |
18 r'content_worker\.lib$', | |
19 r'hunspell\.lib$', | |
20 r'hyphen\.lib$', | |
21 r'renderer\.lib$', | |
22 r'v8.*\.lib$', | |
23 r'webcore.*\.lib$', | |
24 r'webkit.*\.lib$', | |
25 r'webkit.*modules\.lib$', | |
26 r'wtf\.lib$', | |
27 ], | |
28 ], | |
29 | |
30 # These go into all parts. | |
31 'all': [ | |
32 # Duplicated code. Be sure that you really want N copies of your code | |
33 # before adding it here. Hopefully we don't really need all of these. | |
34 #r'_common\.lib$', # TODO: This might be a bit general. | |
35 #r'\\base\\base.*\.lib$', | |
36 #r'modp_b64\.lib$', | |
37 #r'\\icu\\icu.*\.lib$', | |
38 #r'\\skia\\skia.*\.lib$', | |
39 #r'ipc\.lib$', | |
40 ## TODO: These image/coded related things should probably be renderer only? | |
41 #r'\\libvpx\\.*\.lib$', | |
42 #r'opus\.lib$', | |
43 #r'libjpeg\.lib$', | |
44 #r'qcms\.lib$', | |
45 #r'libpng\.lib$', | |
46 #r'zlib\\.*\.lib$', | |
47 #r'libxml2\.lib$', | |
48 #r'libxslt\.lib$', | |
49 #r'\\sdch\\.*\.lib$', | |
50 #r'\\net\\.*\.lib$', | |
51 #r'\\nss\\.*\.lib$', | |
52 #r'\\crypto\\.*\.lib$', | |
53 #r'googleurl\.lib$', # TODO: renaming. | |
54 #r'\\sql\\.*\.lib$', | |
55 #r'sqlite3\.lib$', | |
56 | |
cpu_(ooo_6.6-7.5)
2013/05/13 19:29:52
add short comment or link about the purpose of fak
scottmg
2013/05/13 20:00:11
Done.
| |
57 r'split_dll_fake_entry\.obj$', | |
58 | |
59 # System and third party import libs. | |
60 r'^advapi32\.lib$', | |
61 r'^atlthunk\.lib$', | |
62 r'^chrome\.user32\.delay\.lib$', | |
63 r'^comctl32\.lib$', | |
64 r'^comdlg32\.lib$', | |
65 r'^crypt32\.lib$', | |
66 r'^d2d1\.lib$', | |
67 r'^d3d9\.lib$', | |
68 r'^dbghelp\.lib$', | |
69 r'^delayimp\.lib$', | |
70 r'^dinput8\.lib$', | |
71 r'^dnsapi\.lib$', | |
72 r'^dwmapi\.lib$', | |
73 r'^dxva2\.lib$', | |
74 r'ffmpegsumo\.lib$', | |
75 r'^gdi32\.lib$', | |
76 r'libcmt\.lib$', # No ^ so it matches gen/allocator, etc. | |
77 r'^imm32\.lib$', | |
78 r'^iphlpapi\.lib$', | |
79 r'^kernel32\.lib$', | |
80 r'^locationapi\.lib$', | |
81 r'^mf\.lib$', | |
82 r'^mfplat\.lib$', | |
83 r'^mfreadwrite\.lib$', | |
84 r'^mfuuid\.lib$', | |
85 r'^msimg32\.lib$', | |
86 r'^odbc32\.lib$', | |
87 r'^odbccp32\.lib$', | |
88 r'^ole32\.lib$', | |
89 r'^oleacc\.lib$', | |
90 r'^oleaut32\.lib$', | |
91 r'^portabledeviceguids\.lib$', | |
92 r'^psapi\.lib$', | |
93 r'^secur32\.lib$', | |
94 r'^sensorsapi\.lib$', | |
95 r'^setupapi\.lib$', | |
96 r'^shell32\.lib$', | |
97 r'^shlwapi\.lib$', | |
98 r'^strmiids\.lib$', | |
99 r'^user32\.winxp\.lib$', | |
100 r'^usp10\.lib$', | |
101 r'^uuid\.lib$', | |
102 r'^version\.lib$', | |
103 r'^wininet\.lib$', | |
104 r'^winmm\.lib$', | |
105 r'^winspool\.lib$', | |
106 r'^ws2_32\.lib$', | |
107 ], | |
108 } | |
109 | |
110 # vim: set ft=python: | |
OLD | NEW |