summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/chrome_exe.gypi3
-rw-r--r--chrome/chrome_installer.gypi5
-rw-r--r--chrome/tools/build/linux/FILES.cfg16
-rw-r--r--chrome/tools/build/win/FILES3
-rw-r--r--chrome/tools/build/win/FILES.cfg6
-rw-r--r--third_party/adobe/flash/flash_player.gyp16
6 files changed, 37 insertions, 12 deletions
diff --git a/chrome/chrome_exe.gypi b/chrome/chrome_exe.gypi
index bc6d4ca..953b7fe 100644
--- a/chrome/chrome_exe.gypi
+++ b/chrome/chrome_exe.gypi
@@ -132,7 +132,7 @@
},
'dependencies': [
'chrome_version_info',
- # Copy a Flash Player binary to PRODUCT_DIR if applicable.
+ # Copy Flash Player files to PRODUCT_DIR if applicable.
# Let the .gyp file decide what to do on a per-OS basis.
'../third_party/adobe/flash/flash_player.gyp:flash_player',
],
@@ -337,6 +337,7 @@
[ 'branding == "Chrome"', {
'files': [
'<(PRODUCT_DIR)/Flash Player Plugin for Chrome.plugin',
+ '<(PRODUCT_DIR)/plugin.vch',
],
}],
],
diff --git a/chrome/chrome_installer.gypi b/chrome/chrome_installer.gypi
index 8bd6030..73048ab 100644
--- a/chrome/chrome_installer.gypi
+++ b/chrome/chrome_installer.gypi
@@ -364,7 +364,10 @@
'deb_arch': 'i386',
'rpm_arch': 'i386',
# Flash Player for Linux is currently only available for ia32.
- 'packaging_files_binaries': ['<(PRODUCT_DIR)/libgcflashplayer.so'],
+ 'packaging_files_binaries': [
+ '<(PRODUCT_DIR)/libgcflashplayer.so',
+ '<(PRODUCT_DIR)/plugin.vch',
+ ],
}],
['target_arch=="x64"', {
'deb_arch': 'amd64',
diff --git a/chrome/tools/build/linux/FILES.cfg b/chrome/tools/build/linux/FILES.cfg
index 410b562..dc68a0f 100644
--- a/chrome/tools/build/linux/FILES.cfg
+++ b/chrome/tools/build/linux/FILES.cfg
@@ -56,11 +56,6 @@ FILES = [
'buildtype': ['dev', 'official'],
},
{
- 'filename': 'libgcflashplayer.so',
- 'arch': ['32bit'],
- 'buildtype': ['official'],
- },
- {
'filename': 'locales',
'arch': ['32bit', '64bit'],
'buildtype': ['dev', 'official'],
@@ -85,4 +80,15 @@ FILES = [
'arch': ['32bit', '64bit'],
'buildtype': ['dev', 'official'],
},
+ # Flash Player files:
+ {
+ 'filename': 'libgcflashplayer.so',
+ 'arch': ['32bit'],
+ 'buildtype': ['official'],
+ },
+ {
+ 'filename': 'plugin.vch',
+ 'arch': ['32bit'],
+ 'buildtype': ['official'],
+ },
]
diff --git a/chrome/tools/build/win/FILES b/chrome/tools/build/win/FILES
index dccc467..7fef416 100644
--- a/chrome/tools/build/win/FILES
+++ b/chrome/tools/build/win/FILES
@@ -61,4 +61,5 @@ locales/zh-TW.dll
resources
rlz.dll
wow_helper.exe
-gcswf32.dll \ No newline at end of file
+gcswf32.dll
+plugin.vch
diff --git a/chrome/tools/build/win/FILES.cfg b/chrome/tools/build/win/FILES.cfg
index b87d999..e5383b0 100644
--- a/chrome/tools/build/win/FILES.cfg
+++ b/chrome/tools/build/win/FILES.cfg
@@ -330,9 +330,15 @@ FILES = [
'arch': ['32bit', '64bit'],
'buildtype': ['dev', 'official'],
},
+ # Flash Player files:
{
'filename': 'gcswf32.dll',
'arch': ['32bit', '64bit'],
'buildtype': ['official'],
},
+ {
+ 'filename': 'plugin.vch',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['official'],
+ },
]
diff --git a/third_party/adobe/flash/flash_player.gyp b/third_party/adobe/flash/flash_player.gyp
index 47646ad..b34a14b 100644
--- a/third_party/adobe/flash/flash_player.gyp
+++ b/third_party/adobe/flash/flash_player.gyp
@@ -16,14 +16,22 @@
'files': [],
'conditions': [
[ 'OS == "linux" and target_arch == "ia32"', {
- 'files': [ 'binaries/linux/libgcflashplayer.so' ]
+ 'files': [
+ 'binaries/linux/libgcflashplayer.so',
+ 'binaries/linux/plugin.vch',
+ ]
}],
[ 'OS == "mac"', {
- 'files':
- [ 'binaries/mac/Flash Player Plugin for Chrome.plugin' ]
+ 'files': [
+ 'binaries/mac/Flash Player Plugin for Chrome.plugin',
+ 'binaries/mac/plugin.vch',
+ ]
}],
[ 'OS == "win"', {
- 'files': [ 'binaries/win/gcswf32.dll' ]
+ 'files': [
+ 'binaries/win/gcswf32.dll',
+ 'binaries/win/plugin.vch',
+ ]
}],
],
}],