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)
Пример #2
0
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)