From 8c22ff0d8b70d9b12f0487ef696a7e915b9e3173 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 7 Nov 2025 13:31:53 +0000 Subject: The poky repository master branch is no longer being updated. You can either: a) switch to individual clones of bitbake, openembedded-core, meta-yocto and yocto-docs b) use the new bitbake-setup You can find information about either approach in our documentation: https://docs.yoctoproject.org/ Note that "poky" the distro setting is still available in meta-yocto as before and we continue to use and maintain that. Long live Poky! Some further information on the background of this change can be found in: https://lists.openembedded.org/g/openembedded-architecture/message/2179 Signed-off-by: Richard Purdie --- scripts/lib/devtool/package.py | 50 ------------------------------------------ 1 file changed, 50 deletions(-) delete mode 100644 scripts/lib/devtool/package.py (limited to 'scripts/lib/devtool/package.py') diff --git a/scripts/lib/devtool/package.py b/scripts/lib/devtool/package.py deleted file mode 100644 index c2367342c3..0000000000 --- a/scripts/lib/devtool/package.py +++ /dev/null @@ -1,50 +0,0 @@ -# Development tool - package command plugin -# -# Copyright (C) 2014-2015 Intel Corporation -# -# SPDX-License-Identifier: GPL-2.0-only -# -"""Devtool plugin containing the package subcommands""" - -import os -import subprocess -import logging -from bb.process import ExecutionError -from devtool import exec_build_env_command, setup_tinfoil, check_workspace_recipe, DevtoolError - -logger = logging.getLogger('devtool') - -def package(args, config, basepath, workspace): - """Entry point for the devtool 'package' subcommand""" - check_workspace_recipe(workspace, args.recipename) - - tinfoil = setup_tinfoil(basepath=basepath, config_only=True) - try: - image_pkgtype = config.get('Package', 'image_pkgtype', '') - if not image_pkgtype: - image_pkgtype = tinfoil.config_data.getVar('IMAGE_PKGTYPE') - - deploy_dir_pkg = tinfoil.config_data.getVar('DEPLOY_DIR_%s' % image_pkgtype.upper()) - finally: - tinfoil.shutdown() - - package_task = config.get('Package', 'package_task', 'package_write_%s' % image_pkgtype) - try: - exec_build_env_command(config.init_path, basepath, 'bitbake -c %s %s' % (package_task, args.recipename), watch=True) - except bb.process.ExecutionError as e: - # We've already seen the output since watch=True, so just ensure we return something to the user - return e.exitcode - - logger.info('Your packages are in %s' % deploy_dir_pkg) - - return 0 - -def register_commands(subparsers, context): - """Register devtool subcommands from the package plugin""" - if context.fixed_setup: - parser_package = subparsers.add_parser('package', - help='Build packages for a recipe', - description='Builds packages for a recipe\'s output files', - group='testbuild', order=-5) - parser_package.add_argument('recipename', help='Recipe to package') - parser_package.set_defaults(func=package) -- cgit v1.2.3-54-g00ecf