summaryrefslogtreecommitdiffstats
path: root/remoting/remoting_test.gypi
diff options
context:
space:
mode:
authorkelvinp@chromium.org <kelvinp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-15 00:52:25 +0000
committerkelvinp@chromium.org <kelvinp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-15 00:52:25 +0000
commitda272ad4c799dcf0a629aa05061401af2f55d8b1 (patch)
treef3489742e7e90b0b48b456e7e085a28364454fd7 /remoting/remoting_test.gypi
parent0a37a5d254ce40eb5a16e886a53f907877b0ca49 (diff)
downloadchromium_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.gypi24
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',