Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(451)

Side by Side Diff: trunk/src/remoting/webapp/build-webapp.py

Issue 254243002: Revert 267030 "Build remoting for PNaCl" (Closed) Base URL: svn://svn.chromium.org/chrome/
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « trunk/src/remoting/remoting_webapp.gypi ('k') | trunk/src/remoting/webapp/client_session.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 """Creates a directory with with the unpacked contents of the remoting webapp. 6 """Creates a directory with with the unpacked contents of the remoting webapp.
7 7
8 The directory will contain a copy-of or a link-to to all remoting webapp 8 The directory will contain a copy-of or a link-to to all remoting webapp
9 resources. This includes HTML/JS and any plugin binaries. The script also 9 resources. This includes HTML/JS and any plugin binaries. The script also
10 massages resulting files appropriately with host plugin data. Finally, 10 massages resulting files appropriately with host plugin data. Finally,
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after
182 # Strip the linux build. 182 # Strip the linux build.
183 if ((platform.system() == 'Linux') and (buildtype == 'Official')): 183 if ((platform.system() == 'Linux') and (buildtype == 'Official')):
184 subprocess.call(["strip", newPluginPath]) 184 subprocess.call(["strip", newPluginPath])
185 185
186 # Set the correct mimetype. 186 # Set the correct mimetype.
187 hostPluginMimeType = os.environ.get( 187 hostPluginMimeType = os.environ.get(
188 'HOST_PLUGIN_MIMETYPE', 'application/vnd.chromium.remoting-host') 188 'HOST_PLUGIN_MIMETYPE', 'application/vnd.chromium.remoting-host')
189 findAndReplace(os.path.join(destination, 'plugin_settings.js'), 189 findAndReplace(os.path.join(destination, 'plugin_settings.js'),
190 'HOST_PLUGIN_MIMETYPE', hostPluginMimeType) 190 'HOST_PLUGIN_MIMETYPE', hostPluginMimeType)
191 191
192 # Set client plugin type.
193 client_plugin = 'pnacl' if webapp_type == 'v2_pnacl' else 'native'
194 findAndReplace(os.path.join(destination, 'plugin_settings.js'),
195 "'CLIENT_PLUGIN_TYPE'", "'" + client_plugin + "'")
196
197 # Allow host names for google services/apis to be overriden via env vars. 192 # Allow host names for google services/apis to be overriden via env vars.
198 oauth2AccountsHost = os.environ.get( 193 oauth2AccountsHost = os.environ.get(
199 'OAUTH2_ACCOUNTS_HOST', 'https://accounts.google.com') 194 'OAUTH2_ACCOUNTS_HOST', 'https://accounts.google.com')
200 oauth2ApiHost = os.environ.get( 195 oauth2ApiHost = os.environ.get(
201 'OAUTH2_API_HOST', 'https://www.googleapis.com') 196 'OAUTH2_API_HOST', 'https://www.googleapis.com')
202 directoryApiHost = os.environ.get( 197 directoryApiHost = os.environ.get(
203 'DIRECTORY_API_HOST', 'https://www.googleapis.com') 198 'DIRECTORY_API_HOST', 'https://www.googleapis.com')
204 oauth2BaseUrl = oauth2AccountsHost + '/o/oauth2' 199 oauth2BaseUrl = oauth2AccountsHost + '/o/oauth2'
205 oauth2ApiBaseUrl = oauth2ApiHost + '/oauth2' 200 oauth2ApiBaseUrl = oauth2ApiHost + '/oauth2'
206 directoryApiBaseUrl = directoryApiHost + '/chromoting/v1' 201 directoryApiBaseUrl = directoryApiHost + '/chromoting/v1'
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
324 else: 319 else:
325 files.append(arg) 320 files.append(arg)
326 321
327 return buildWebApp(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4], 322 return buildWebApp(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4],
328 sys.argv[5], sys.argv[6], sys.argv[7], plugin, 323 sys.argv[5], sys.argv[6], sys.argv[7], plugin,
329 files, locales) 324 files, locales)
330 325
331 326
332 if __name__ == '__main__': 327 if __name__ == '__main__':
333 sys.exit(main()) 328 sys.exit(main())
OLDNEW
« no previous file with comments | « trunk/src/remoting/remoting_webapp.gypi ('k') | trunk/src/remoting/webapp/client_session.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698