def main(): """Read command line options and extract image information. Currently only supports the UIKit binary.""" uikit_file_name = os.path.abspath(sys.argv[1]) uikit_directory_name = os.path.dirname(uikit_file_name) uikit = UIKitBinaryFile(uikit_file_name) output_directory_name = os.path.abspath(sys.argv[2]) version_string = sys.argv[3] for artwork_set in uikit.iter_shared_iphone_image_sets(): process_artwork_set(artwork_set, uikit_directory_name, output_directory_name, version_string) for artwork_set in uikit.iter_shared_ipad_image_sets(): process_artwork_set(artwork_set, uikit_directory_name, output_directory_name, version_string)
def main(): """Read command line options and extract image information. Currently only supports the UIKit binary.""" uikit_file_name = os.path.abspath(sys.argv[1]) uikit_directory_name = os.path.dirname(uikit_file_name) uikit = UIKitBinaryFile(uikit_file_name) output_directory_name = os.path.abspath(sys.argv[2]) version_string = sys.argv[3] version_major = get_version_major(version_string) # for versions < 5 # for artwork_set in uikit.iter_shared_image_sets(version_string): # print "%r" % artwork_set # process_artwork_set(artwork_set, uikit_directory_name, output_directory_name, version_string) for artwork_set in uikit.iter_shared_iphone_image_sets(version_string): process_artwork_set(artwork_set, uikit_directory_name, output_directory_name, version_string) for artwork_set in uikit.iter_shared_ipad_image_sets(version_string): process_artwork_set(artwork_set, uikit_directory_name, output_directory_name, version_string) if has_separate_emoji_files(version_string): process_artwork_set(uikit.emoji_mapped_image_set, uikit_directory_name, output_directory_name, version_string) process_artwork_set(uikit.emoji_mapped_image_set_2x, uikit_directory_name, output_directory_name, version_string) process_artwork_set(uikit.emoji_mapped_image_set_ipad, uikit_directory_name, output_directory_name, version_string)