Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/4] devtool ide-sdk source mappings
@ 2024-02-25 20:46 Adrian Freihofer
  2024-02-25 20:47 ` [PATCH 1/4] devtool: ide-sdk launch.json per recipe only Adrian Freihofer
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Adrian Freihofer @ 2024-02-25 20:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Adrian Freihofer

This is an improved version of the patch from Enguerrand de Ribaucourt
which was originally published here:
https://lists.openembedded.org/g/openembedded-core/message/196037

The basic idea is still the same but the implementation is a bit
different and the commit message and some comments explain how this is
supposed to work.

The tests have been improved to check whether GDB really uses the
correct source files. The tests still use the cpp example project, which
only provides local files. Problems in relation to source files that are
retrieved from a Git repository, for example, are therefore not yet
detected.

The commit "devtool: ide-sdk launch.json per recipe only" is a fix for
an issue which was discoverd during testing.

Adrian Freihofer (3):
  devtool: ide-sdk launch.json per recipe only
  devtool: ide-sdk prefer sources from workspace
  oe-selftest devtool: ide-sdk tests

Enguerrand de Ribaucourt (1):
  devtool: ide-sdk source mapping for vscode

 meta/lib/oeqa/selftest/cases/devtool.py     | 42 ++++++++++++++++-----
 scripts/lib/devtool/ide_plugins/__init__.py | 19 +++++++++-
 scripts/lib/devtool/ide_plugins/ide_code.py | 25 ++++++++++--
 scripts/lib/devtool/ide_sdk.py              |  2 +
 4 files changed, 73 insertions(+), 15 deletions(-)

-- 
2.43.1



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-02-26  8:35 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-25 20:46 [PATCH 0/4] devtool ide-sdk source mappings Adrian Freihofer
2024-02-25 20:47 ` [PATCH 1/4] devtool: ide-sdk launch.json per recipe only Adrian Freihofer
2024-02-25 20:47 ` [PATCH 2/4] devtool: ide-sdk source mapping for vscode Adrian Freihofer
2024-02-25 20:47 ` [PATCH 3/4] devtool: ide-sdk prefer sources from workspace Adrian Freihofer
2024-02-26  8:35   ` Enguerrand de Ribaucourt
2024-02-25 20:47 ` [PATCH 4/4] oe-selftest devtool: ide-sdk tests Adrian Freihofer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox