diff options
author | kelvinp@chromium.org <kelvinp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-15 00:52:25 +0000 |
---|---|---|
committer | kelvinp@chromium.org <kelvinp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-15 00:52:25 +0000 |
commit | da272ad4c799dcf0a629aa05061401af2f55d8b1 (patch) | |
tree | f3489742e7e90b0b48b456e7e085a28364454fd7 /remoting/remoting_test.gypi | |
parent | 0a37a5d254ce40eb5a16e886a53f907877b0ca49 (diff) | |
download | chromium_src-da272ad4c799dcf0a629aa05061401af2f55d8b1.zip chromium_src-da272ad4c799dcf0a629aa05061401af2f55d8b1.tar.gz chromium_src-da272ad4c799dcf0a629aa05061401af2f55d8b1.tar.bz2 |
Archive remoting browser test resources in official builds
The PIN browser tests relies on versioned JavaScript test resources that needs to be archived in official builds.
Review URL: https://codereview.chromium.org/388903004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283116 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/remoting_test.gypi')
-rw-r--r-- | remoting/remoting_test.gypi | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/remoting/remoting_test.gypi b/remoting/remoting_test.gypi index d994353..903d88a 100644 --- a/remoting/remoting_test.gypi +++ b/remoting/remoting_test.gypi @@ -292,6 +292,9 @@ { 'target_name': 'remoting_browser_test_resources', 'type': 'none', + 'variables': { + 'zip_script': '../build/android/gyp/zip.py', + }, 'copies': [ { 'destination': '<(PRODUCT_DIR)', @@ -300,6 +303,27 @@ ], }, ], #end of copies + 'actions': [ + { + # Store the browser test resources into a zip file so there is a + # consistent filename to reference for build archiving (i.e. in + # FILES.cfg). + 'action_name': 'zip browser test resources', + 'inputs': [ + '<(zip_script)', + '<@(remoting_webapp_js_browser_test_files)' + ], + 'outputs': [ + '<(PRODUCT_DIR)/remoting-browser-tests.zip', + ], + 'action': [ + 'python', + '<(zip_script)', + '--input-dir', 'webapp/browser_test', + '--output', '<@(_outputs)', + ], + }, + ], # end of actions }, # end of target 'remoting_browser_test_resources' { 'target_name': 'remoting_webapp_unittest', |