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')
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)
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)
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)
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)
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)
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")