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

Side by Side Diff: generate_au_zip.py

Issue 6576023: scripts: call devserver/payload generators from chroot & delete moved scripts (Closed) Base URL: ssh://git@gitrw.chromium.org:9222/crosutils.git@master
Patch Set: Keep bits of old start_devserver Created 9 years, 9 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
OLDNEW
1 #!/usr/bin/python 1 #!/usr/bin/python
2 2
3 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. 3 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
4 # Use of this source code is governed by a BSD-style license that can be 4 # Use of this source code is governed by a BSD-style license that can be
5 # found in the LICENSE file. 5 # found in the LICENSE file.
6 6
7 """ 7 """
8 Script to generate a zip file of delta-generator and it's dependencies. 8 Script to generate a zip file of delta-generator and it's dependencies.
9 """ 9 """
10 import logging.handlers 10 import logging.handlers
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 dest_files_root: location of the directory where we should copy the files 99 dest_files_root: location of the directory where we should copy the files
100 """ 100 """
101 if not dest_files_root: 101 if not dest_files_root:
102 logging.error('Invalid option passed for dest_files_root') 102 logging.error('Invalid option passed for dest_files_root')
103 sys.exit(1) 103 sys.exit(1)
104 # Files that need to go through ldd 104 # Files that need to go through ldd
105 ldd_files = ['/usr/bin/delta_generator', '/usr/bin/bsdiff', 105 ldd_files = ['/usr/bin/delta_generator', '/usr/bin/bsdiff',
106 '/usr/bin/bspatch', '/usr/bin/cgpt'] 106 '/usr/bin/bspatch', '/usr/bin/cgpt']
107 # statically linked files and scripts etc., 107 # statically linked files and scripts etc.,
108 static_files = ['~/trunk/src/scripts/common.sh', 108 static_files = ['~/trunk/src/scripts/common.sh',
109 '~/trunk/src/scripts/cros_generate_update_payload', 109 '/usr/bin/cros_generate_update_payload',
110 '~/trunk/src/scripts/chromeos-common.sh'] 110 '~/trunk/src/scripts/chromeos-common.sh']
111 # We need directories to be copied recursively to a destination within tempdir 111 # We need directories to be copied recursively to a destination within tempdir
112 recurse_dirs = {'~/trunk/src/scripts/lib/shflags': 'lib/shflags'} 112 recurse_dirs = {'~/trunk/src/scripts/lib/shflags': 'lib/shflags'}
113 113
114 black_list = [ 114 black_list = [
115 'linux-vdso.so', 115 'linux-vdso.so',
116 'libgcc_s.so', 116 'libgcc_s.so',
117 'libgthread-2.0.so', 117 'libgthread-2.0.so',
118 'libpthread.so', 118 'libpthread.so',
119 'librt.so', 119 'librt.so',
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
255 zip_file_name = os.path.join(temp_dir, options.zip_name) 255 zip_file_name = os.path.join(temp_dir, options.zip_name)
256 GenerateZipFile(zip_file_name, dest_files_root) 256 GenerateZipFile(zip_file_name, dest_files_root)
257 CopyZipToFinalDestination(options.output_dir, zip_file_name) 257 CopyZipToFinalDestination(options.output_dir, zip_file_name)
258 logging.info('Generated %s/%s' % (options.output_dir, options.zip_name)) 258 logging.info('Generated %s/%s' % (options.output_dir, options.zip_name))
259 259
260 if not options.keep_temp: 260 if not options.keep_temp:
261 CleanUp(temp_dir) 261 CleanUp(temp_dir)
262 262
263 if __name__ == '__main__': 263 if __name__ == '__main__':
264 main() 264 main()
OLDNEW
« no previous file with comments | « cros_generate_update_payload ('k') | image_to_live.sh » ('j') | start_devserver » ('J')

Powered by Google App Engine
This is Rietveld 408576698