Beispiel #1
0
def make(options, kerneldir, dirs):
    tree = lkddb.linux.LinuxKernelTree(lkddb.TASK_BUILD, kerneldir, dirs)
    options.version = tree.get_strversion()
    if options.versioned:
        options.datafile += '-' + options.version
    lkddb.init(options)
    logger.info("=== Scan Linux kernel sources")
    tree.scan_sources()
    logger.info("=== Preparing data")
    tree.finalize_sources()
    logger.info("=== Write data")
    tree.write(data_filename=options.datafile + '.data',
               list_filename=options.datafile + '.list')
Beispiel #2
0
def make(options, args):

    lkddb.init(options)

    linux_tree = lkddb.linux.LinuxKernelTree(lkddb.TASK_CONSOLIDATE, None, [])
    ids_tree = lkddb.ids.IdsTree(lkddb.TASK_CONSOLIDATE, None)
    storage = lkddb.Storage((linux_tree, ids_tree))

    lkddb.logger.info("=== Read files to consolidate")

    for f in args:
        storage.read_data(f)

        lkddb.logger.info("=== Write consolidate main file")
    storage.write_data(filename=options.consolidated)
Beispiel #3
0
def make(options):
    tree = lkddb.ids.IdsTree(lkddb.TASK_BUILD,
                             args.pci_ids, args.usb_ids,
                             args.eisa_ids, args.zorro_ids)
    options.version = tree.get_strversion()
    lkddb.init(options)
    logger.info("=== Read 'ids' files")
    tree.scan_sources()
    logger.info("=== Preparing data")
    tree.finalize_sources()
    logger.info("=== Write data")
    tree.write(data_filename=options.datafile + ".data",
               list_filename=options.datafile + ".list")
    dest_dir = os.path.dirname(options.datafile)
    build_single_ids(options.datafile + ".list", dest_dir)
Beispiel #4
0
def make(options, args):

    lkddb.init(options)

    linux_tree = lkddb.linux.LinuxKernelTree(lkddb.TASK_CONSOLIDATE, None, [])
    ids_tree = lkddb.ids.IdsTree(lkddb.TASK_CONSOLIDATE, None)
    storage = lkddb.Storage((linux_tree, ids_tree))

    lkddb.logger.info("=== Read files to consolidate")

    for f in args:
        storage.read_data(f)

        lkddb.logger.info("=== Write consolidate main file")
    storage.write_data(filename=options.consolidated)
Beispiel #5
0
def make(options, templdir, webdir):
    lkddb.init(options)

    linux_tree = lkddb.linux.LinuxKernelTree(lkddb.TASK_CONSOLIDATE, None, [])
    ids_tree = lkddb.ids.IdsTree(lkddb.TASK_CONSOLIDATE, None, None, None, None)
    storage = lkddb.Storage((linux_tree, ids_tree))

    logger.info("=== Read consolidated file")
    storage.read_data(options.consolidated)
    consolidated_versions = storage.loaded_trees['linux-kernel'].consolidated_versions

    logger.info("=== Assemble config data")
    assemble_config_data(storage)

    logger.info("=== Assemble page data")
    generate_config_pages(templdir, webdir, consolidated_versions)
    generate_index_pages(templdir, webdir)
Beispiel #6
0
def make(options, templdir, webdir):
    lkddb.init(options)

    linux_tree = lkddb.linux.LinuxKernelTree(lkddb.TASK_CONSOLIDATE, None, [])
    ids_tree = lkddb.ids.IdsTree(lkddb.TASK_CONSOLIDATE, None)
    storage = lkddb.Storage((linux_tree, ids_tree))

    lkddb.logger.info("=== Read consolidated file")
    storage.read_data(options.consolidated)
    consolidated_versions = storage.loaded_trees['linux-kernel'].consolidated_versions

    lkddb.logger.info("=== Assemble config data")
    assemble_config_data(storage)

    lkddb.logger.info("=== Assemble page data")
    generate_config_pages(templdir, webdir, consolidated_versions)
    generate_index_pages(templdir, webdir)
Beispiel #7
0
def make(options, kerneldir, dirs):
    tree = lkddb.linux.LinuxKernelTree(lkddb.TASK_BUILD, kerneldir, dirs)
    options.version = tree.get_strversion()
    if options.versioned:
        options.dbfile += "-" + options.version
    lkddb.init(options)
    lkddb.logger.info("=== Scan Linux kernel sources")
    tree.scan_sources()
    lkddb.logger.info("=== Preparing data")
    tree.finalize_sources()
    lkddb.logger.info("=== Write data")
    if options.sql:
        sql = options.dbfile + ".db"
    else:
        sql = None
    tree.write(data_filename=options.dbfile + ".data",
               list_filename=options.dbfile + ".list",
               sql_filename=sql)
Beispiel #8
0
def make(options, kerneldir, dirs):
    tree = lkddb.linux.LinuxKernelTree(lkddb.TASK_BUILD, kerneldir, dirs)
    options.version = tree.get_strversion()
    if options.versioned:
        options.dbfile += "-" + options.version
    lkddb.init(options)
    lkddb.logger.info("=== Scan Linux kernel sources")
    tree.scan_sources()
    lkddb.logger.info("=== Preparing data")
    tree.finalize_sources()
    lkddb.logger.info("=== Write data")
    if options.sql:
        sql = options.dbfile + ".db"
    else:
        sql = None
    tree.write(data_filename=options.dbfile + ".data",
               list_filename=options.dbfile + ".list",
               sql_filename=sql)
Beispiel #9
0
def make(options, paths):
    tree = lkddb.ids.IdsTree(lkddb.TASK_BUILD, paths)
    options.version = tree.get_strversion()
    if options.versioned:
        options.dbfile += "-" + options.version
    lkddb.init(options)
    lkddb.log.phase("=== Read 'ids' files")
    tree.scan_sources()
    lkddb.log.phase("=== Preparing data")
    tree.finalize_sources()
    lkddb.log.phase("=== Write data")
    if options.sql:
        sql = options.dbfile + ".db"
    else:
        sql = None
    tree.write(data_filename=options.dbfile + ".data",
               list_filename=options.dbfile + ".list",
               sql_filename=sql)

    build_single_ids(options.dbfile + ".list")
Beispiel #10
0
def make(options, paths):
    tree = lkddb.ids.IdsTree(lkddb.TASK_BUILD, paths)
    options.version = tree.get_strversion()
    if options.versioned:
        options.dbfile += "-" + options.version
    lkddb.init(options)
    lkddb.log.phase("=== Read 'ids' files")
    tree.scan_sources()
    lkddb.log.phase("=== Preparing data")
    tree.finalize_sources()
    lkddb.log.phase("=== Write data")
    if options.sql:
        sql = options.dbfile + ".db"
    else:
        sql = None
    tree.write(data_filename=options.dbfile + ".data",
               list_filename=options.dbfile + ".list",
               sql_filename=sql)

    build_single_ids(options.dbfile + ".list")