diff options
author | mseaborn@chromium.org <mseaborn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-03 04:27:43 +0000 |
---|---|---|
committer | mseaborn@chromium.org <mseaborn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-03 04:27:43 +0000 |
commit | 338466a8586c58074b8ffb9fcc0d8739a9ff2729 (patch) | |
tree | 93cfefbf64c382aee5b3972b8781dbd59f94567f /chrome/chrome_exe.gypi | |
parent | acf668bc247c7d432ca6b4e348d1dcdbef408557 (diff) | |
download | chromium_src-338466a8586c58074b8ffb9fcc0d8739a9ff2729.zip chromium_src-338466a8586c58074b8ffb9fcc0d8739a9ff2729.tar.gz chromium_src-338466a8586c58074b8ffb9fcc0d8739a9ff2729.tar.bz2 |
NaCl: Send the integrated runtime (IRT) library to NaCl
Change the browser process to open the IRT file and send it to the
nascent NaCl process.
If the IRT file is not present, handle this gracefully while still
allowing the NaCl process to run. This is because there may be corner
cases to sort out for getting the IRT into the various Chrome install
images. In the mean time, NaCl executables that are not built to use
the IRT should continue to work.
BUG=http://code.google.com/p/nativeclient/issues/detail?id=1595
TEST=nacl_integration on the Chrome trybot
Review URL: http://codereview.chromium.org/6873133
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83855 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_exe.gypi')
-rw-r--r-- | chrome/chrome_exe.gypi | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/chrome/chrome_exe.gypi b/chrome/chrome_exe.gypi index 1cec8cc..3089092 100644 --- a/chrome/chrome_exe.gypi +++ b/chrome/chrome_exe.gypi @@ -148,6 +148,15 @@ 'chrome_exe_target': 1, 'use_system_xdg_utils%': 0, }, + 'copies': [ + { + 'destination': '<(PRODUCT_DIR)', + 'files': [ + '../native_client/irt_binaries/nacl_irt_x86_32.nexe', + '../native_client/irt_binaries/nacl_irt_x86_64.nexe', + ], + }, + ], 'conditions': [ ['OS=="linux" or OS=="freebsd" or OS=="openbsd"', { 'actions': [ |