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

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

Issue 10116040: Remoting daemon process to support unofficial client ID (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fixed compile error Created 8 years, 8 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 | « remoting/host/signaling_connector.cc ('k') | remoting/webapp/host_controller.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 169 matching lines...) Expand 10 before | Expand all | Expand 10 after
180 oauth2RedirectUrlJs) 180 oauth2RedirectUrlJs)
181 findAndReplace(os.path.join(destination, 'manifest.json'), 181 findAndReplace(os.path.join(destination, 'manifest.json'),
182 "OAUTH2_REDIRECT_URL", 182 "OAUTH2_REDIRECT_URL",
183 oauth2RedirectUrlJson) 183 oauth2RedirectUrlJson)
184 184
185 # Set the correct API keys. 185 # Set the correct API keys.
186 if (buildtype == 'Official'): 186 if (buildtype == 'Official'):
187 apiClientId = ('440925447803-avn2sj1kc099s0r7v62je5s339mu0am1.' + 187 apiClientId = ('440925447803-avn2sj1kc099s0r7v62je5s339mu0am1.' +
188 'apps.googleusercontent.com') 188 'apps.googleusercontent.com')
189 apiClientSecret = 'Bgur6DFiOMM1h8x-AQpuTQlK' 189 apiClientSecret = 'Bgur6DFiOMM1h8x-AQpuTQlK'
190 oauth2UseOfficialClientId = 'true';
190 else: 191 else:
191 apiClientId = ('440925447803-2pi3v45bff6tp1rde2f7q6lgbor3o5uj.' + 192 apiClientId = ('440925447803-2pi3v45bff6tp1rde2f7q6lgbor3o5uj.' +
192 'apps.googleusercontent.com') 193 'apps.googleusercontent.com')
193 apiClientSecret = 'W2ieEsG-R1gIA4MMurGrgMc_' 194 apiClientSecret = 'W2ieEsG-R1gIA4MMurGrgMc_'
195 oauth2UseOfficialClientId = 'false';
194 findAndReplace(os.path.join(destination, 'plugin_settings.js'), 196 findAndReplace(os.path.join(destination, 'plugin_settings.js'),
195 "'API_CLIENT_ID'", 197 "'API_CLIENT_ID'",
196 "'" + apiClientId + "'") 198 "'" + apiClientId + "'")
197 findAndReplace(os.path.join(destination, 'plugin_settings.js'), 199 findAndReplace(os.path.join(destination, 'plugin_settings.js'),
198 "'API_CLIENT_SECRET'", 200 "'API_CLIENT_SECRET'",
199 "'" + apiClientSecret + "'") 201 "'" + apiClientSecret + "'")
202 findAndReplace(os.path.join(destination, 'plugin_settings.js'),
203 "OAUTH2_USE_OFFICIAL_CLIENT_ID",
204 oauth2UseOfficialClientId)
200 205
201 # Make the zipfile. 206 # Make the zipfile.
202 createZip(zip_path, destination) 207 createZip(zip_path, destination)
203 208
204 209
205 def main(): 210 def main():
206 if len(sys.argv) < 7: 211 if len(sys.argv) < 7:
207 print ('Usage: build-webapp.py ' 212 print ('Usage: build-webapp.py '
208 '<build-type> <version> <mime-type> <dst> <zip-path> <plugin> ' 213 '<build-type> <version> <mime-type> <dst> <zip-path> <plugin> '
209 '<other files...> --locales <locales...>') 214 '<other files...> --locales <locales...>')
(...skipping 10 matching lines...) Expand all
220 else: 225 else:
221 files.append(arg) 226 files.append(arg)
222 227
223 buildWebApp(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4], sys.argv[5], 228 buildWebApp(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4], sys.argv[5],
224 sys.argv[6], files, locales) 229 sys.argv[6], files, locales)
225 return 0 230 return 0
226 231
227 232
228 if __name__ == '__main__': 233 if __name__ == '__main__':
229 sys.exit(main()) 234 sys.exit(main())
OLDNEW
« no previous file with comments | « remoting/host/signaling_connector.cc ('k') | remoting/webapp/host_controller.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698