mirror of
https://git.yoctoproject.org/git/poky
synced 2026-01-04 16:10:04 +00:00
devtool: modify support debug-builds
Add a new option --debug-builds to automatically add DEBUG_BUILD = “1” to the bbappend file of this recipe. This is especially useful when invoking devtool modify before invoking devtool ide-sdk to perform a remote debugging session. (From OE-Core rev: c1bea1549d3bc47845b7c23158d48fad8e17277e) Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
This commit is contained in:
parent
281e96aaec
commit
a221cda57c
|
|
@ -975,6 +975,8 @@ def modify(args, config, basepath, workspace):
|
|||
if branch == args.branch:
|
||||
continue
|
||||
f.write('# patches_%s: %s\n' % (branch, ','.join(branch_patches[branch])))
|
||||
if args.debug_build:
|
||||
f.write('\nDEBUG_BUILD = "1"\n')
|
||||
|
||||
update_unlockedsigs(basepath, workspace, args.fixed_setup, [pn])
|
||||
|
||||
|
|
@ -2313,6 +2315,7 @@ def register_commands(subparsers, context):
|
|||
parser_modify.add_argument('--branch', '-b', default="devtool", help='Name for development branch to checkout (when not using -n/--no-extract) (default "%(default)s")')
|
||||
parser_modify.add_argument('--no-overrides', '-O', action="store_true", help='Do not create branches for other override configurations')
|
||||
parser_modify.add_argument('--keep-temp', help='Keep temporary directory (for debugging)', action="store_true")
|
||||
parser_modify.add_argument('--debug-build', action="store_true", help='Add DEBUG_BUILD = "1" to the modified recipe')
|
||||
parser_modify.set_defaults(func=modify, fixed_setup=context.fixed_setup)
|
||||
|
||||
parser_extract = subparsers.add_parser('extract', help='Extract the source for an existing recipe',
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user