-
-
Notifications
You must be signed in to change notification settings - Fork 138
/
chrome.release
156 lines (142 loc) · 5.79 KB
/
chrome.release
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
# Copyright 2024 The Chromium Authors, Alex313031, ltguillaume, and gz83
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
[GENERAL]
#
# Chrome Application dir entries, sorted alphabetically.
#
thorium.exe: %(ChromeDir)s\
chrome_proxy.exe: %(ChromeDir)s\
# initial_preferences file, to show Thorium welcome page on first start
initial_preferences: %(ChromeDir)s\
# thor_ver for Thorium-WinUpdater
thor_ver: %(ChromeDir)s\
#
# Chrome version dir assembly manifest.
# The name of this file must match the name of the version dir, so we cannot
# hard-code it.
# // TODO(caitkp): Find a way to do this without wildcards.
#
*.*.*.*.manifest: %(VersionDir)s\
#
# Chrome version dir entries, sorted alphabetically.
#
blink_test_plugin.dll: %(VersionDir)s\
chrome.dll: %(VersionDir)s\
chrome_100_percent.pak: %(VersionDir)s\
chromedriver.exe: %(VersionDir)s\
chrome_child.dll: %(VersionDir)s\
chrome_elf.dll: %(VersionDir)s\
chrome_pwa_launcher.exe: %(VersionDir)s\
chrome_wer.dll: %(VersionDir)s\
content_resources.pak: %(VersionDir)s\
content_shell.pak: %(VersionDir)s\
d3dcompiler_47.dll: %(VersionDir)s\
eventlog_provider.dll: %(VersionDir)s\
icudtl.dat: %(VersionDir)s\
libEGL.dll: %(VersionDir)s\
libGLESv2.dll: %(VersionDir)s\
mojo_core.dll: %(VersionDir)s\
notification_helper.exe: %(VersionDir)s\
optimization_guide_internal.dll: %(VersionDir)s\
resources.pak: %(VersionDir)s\
shell_resources.pak: %(VersionDir)s\
thorium_shell.exe: %(VersionDir)s\
thorium_shell.ico: %(VersionDir)s\
ui_resources_100_percent.pak: %(VersionDir)s\
resources\*.*: %(VersionDir)s\resources\
vk_swiftshader.dll: %(VersionDir)s\
vk_swiftshader_icd.json: %(VersionDir)s\
vulkan-1.dll: %(VersionDir)s\
v8_context_snapshot.bin: %(VersionDir)s\
#
# Add pak to Thorium.
#
pack.bat: %(VersionDir)s\
unpack.bat: %(VersionDir)s\
pak_mingw32.exe: %(VersionDir)s\
pak_mingw64.exe: %(VersionDir)s\
#
# Sub directories living in the version dir
#
Extensions\*.*: %(VersionDir)s\Extensions\
locales\*.pak: %(VersionDir)s\Locales
default_apps\*.crx: %(VersionDir)s\default_apps\
default_apps\external_extensions.json: %(VersionDir)s\default_apps\
#
# ClearKey CDM sub-dir
#
ClearKeyCdm\_platform_specific\win_x64\clearkeycdm.dll: %(VersionDir)s\ClearKeyCdm\_platform_specific\win_x64\
ClearKeyCdm\_platform_specific\win_x86\clearkeycdm.dll: %(VersionDir)s\ClearKeyCdm\_platform_specific\win_x86\
ClearKeyCdm\_platform_specific\win_arm64\clearkeycdm.dll: %(VersionDir)s\ClearKeyCdm\_platform_specific\win_arm64\
#
# Widevine CDM sub-dir
#
WidevineCdm\manifest.json: %(VersionDir)s\WidevineCdm\
WidevineCdm\LICENSE: %(VersionDir)s\WidevineCdm\
WidevineCdm\_platform_specific\win_x86\widevinecdm.dll: %(VersionDir)s\WidevineCdm\_platform_specific\win_x86\
WidevineCdm\_platform_specific\win_x86\widevinecdm.dll.sig: %(VersionDir)s\WidevineCdm\_platform_specific\win_x86\
WidevineCdm\_platform_specific\win_x64\widevinecdm.dll: %(VersionDir)s\WidevineCdm\_platform_specific\win_x64\
WidevineCdm\_platform_specific\win_x64\widevinecdm.dll.sig: %(VersionDir)s\WidevineCdm\_platform_specific\win_x64\
WidevineCdm\_platform_specific\win_arm64\widevinecdm.dll: %(VersionDir)s\WidevineCdm\_platform_specific\win_arm64\
WidevineCdm\_platform_specific\win_arm64\widevinecdm.dll.sig: %(VersionDir)s\WidevineCdm\_platform_specific\win_arm64\
#
# VisualElements sub-dir.
#
# All or none of the *Logo*.png files need to be present as the creation of
# VisualElementsManifest.xml is based on the existence of
# %(VersionDir)\VisualElements.
Logo.png: %(VersionDir)s\VisualElements\
SmallLogo.png: %(VersionDir)s\VisualElements\
#
# MEI Preload sub dir
#
MEIPreload\manifest.json: %(VersionDir)s\MEIPreload\
MEIPreload\preloaded_data.pb: %(VersionDir)s\MEIPreload\
[HIDPI]
chrome_200_percent.pak: %(VersionDir)s\
thorium.ico: %(VersionDir)s\
thorium.svg: %(VersionDir)s\
# Add component ffmpeg to Thorium.
[FFMPEG]
ffmpeg.dll: %(VersionDir)s\
[TOUCH]
[GOOGLE_CHROME]
# The elevation service is only installed for Google Chrome builds.
elevation_service.exe: %(VersionDir)s\
#
# Sub directories living in the version dir
#
default_apps\*.crx: %(VersionDir)s\default_apps\
default_apps\external_extensions.json: %(VersionDir)s\default_apps\
#
# VisualElements sub-dir.
#
LogoBeta.png: %(VersionDir)s\VisualElements\
LogoCanary.png: %(VersionDir)s\VisualElements\
LogoDev.png: %(VersionDir)s\VisualElements\
SmallLogoBeta.png: %(VersionDir)s\VisualElements\
SmallLogoCanary.png: %(VersionDir)s\VisualElements\
SmallLogoDev.png: %(VersionDir)s\VisualElements\
#
# Widevine CDM sub-dir
#
WidevineCdm\manifest.json: %(VersionDir)s\WidevineCdm\
WidevineCdm\LICENSE: %(VersionDir)s\WidevineCdm\
WidevineCdm\_platform_specific\win_x86\widevinecdm.dll: %(VersionDir)s\WidevineCdm\_platform_specific\win_x86\
WidevineCdm\_platform_specific\win_x86\widevinecdm.dll.sig: %(VersionDir)s\WidevineCdm\_platform_specific\win_x86\
WidevineCdm\_platform_specific\win_x64\widevinecdm.dll: %(VersionDir)s\WidevineCdm\_platform_specific\win_x64\
WidevineCdm\_platform_specific\win_x64\widevinecdm.dll.sig: %(VersionDir)s\WidevineCdm\_platform_specific\win_x64\
WidevineCdm\_platform_specific\win_arm64\widevinecdm.dll: %(VersionDir)s\WidevineCdm\_platform_specific\win_arm64\
WidevineCdm\_platform_specific\win_arm64\widevinecdm.dll.sig: %(VersionDir)s\WidevineCdm\_platform_specific\win_arm64\
[SNAPSHOTBLOB]
# The snapshot_blob.bin V8 snapshot is needed in builds that don't use
# v8_context_snapshot.bin, such as Linux-Windows cross-builds.
# It has its own section here so that it's only included when necessary.
snapshot_blob.bin: %(VersionDir)s\
[DXC]
# Only include the DXC dlls if dawn_use_built_dxc is enabled. When this flag is false,
# these DLLs may be present in the build dir if Dawn tests are built, in which case we
# do not want to include them in the installer.
dxcompiler.dll: %(VersionDir)s\
dxil.dll: %(VersionDir)s\