Ejemplo n.º 1
0
if __name__ == "__main__":
    argc = len(sys.argv)

    if argc > 1:
        platform_str = sys.argv[1]
    else:
        platform_str = system_info.get_os()

    if argc > 2:
        arch_bit_str = sys.argv[2]
    else:
        arch_bit_str = system_info.get_arch_bit()

    if argc > 3:
        bs_str = sys.argv[3]
        bs = system_info.get_supported_build_system_by_name(bs_str)
    else:
        bs = None

    if argc > 4:
        bs_external_str = sys.argv[4]
        bs_external = system_info.get_supported_build_system_by_name(bs_external_str)
    else:
        bs_external = None

    if argc > 5:
        prefix_path = sys.argv[5]
    else:
        prefix_path = None

    request = BuildRequest(platform_str, int(arch_bit_str))
Ejemplo n.º 2
0
        print_usage()
        sys.exit(1)

    if argc > 2:
        platform_str = sys.argv[2]
    else:
        platform_str = system_info.get_os()

    if argc > 3:
        arch_bit_str = sys.argv[3]
    else:
        arch_bit_str = system_info.get_arch_bit()

    if argc > 4:
        bs_str = sys.argv[4]
        bs = system_info.get_supported_build_system_by_name(bs_str)
    else:
        bs = None

    if argc > 5:
        packages = sys.argv[5].split()
    else:
        packages = []

    request = build.BuildRequest(platform_str, int(arch_bit_str))
    saver = build.ProgressSaver(print_message)
    request.build(cmake_root, [], "build_fastonosql_" + platform_str, bs, packages, saver)

    abs_branding_file = os.path.abspath("fastoredis.txt")
    branding_options = utils.read_file_line_by_line(abs_branding_file)
    request.build(cmake_root, branding_options, "build_fastoredis_" + platform_str, bs, packages, saver)