Re: [OE-core][PATCH] spdx: Fix SPDX tasks not running when code changes

2024-11-22 Thread Richard Purdie via lists.openembedded.org
On Fri, 2024-11-22 at 17:22 +0100, Quentin Schulz via lists.openembedded.org wrote: > Hi Joshua, > > On 11/22/24 4:49 PM, Joshua Watt via lists.openembedded.org wrote: > > The SPDX code makes heavy use of python classes. While this works very > > well, the bitbake dependency parser is unable to u

Re: [OE-core][PATCH] spdx: Fix SPDX tasks not running when code changes

2024-11-22 Thread Joshua Watt via lists.openembedded.org
On Fri, Nov 22, 2024 at 9:22 AM Quentin Schulz wrote: > > Hi Joshua, > > On 11/22/24 4:49 PM, Joshua Watt via lists.openembedded.org wrote: > > The SPDX code makes heavy use of python classes. While this works very > > well, the bitbake dependency parser is unable to understand how to deal > > wit

Re: [OE-core][PATCH] spdx: Fix SPDX tasks not running when code changes

2024-11-22 Thread Quentin Schulz via lists.openembedded.org
Hi Joshua, On 11/22/24 4:49 PM, Joshua Watt via lists.openembedded.org wrote: The SPDX code makes heavy use of python classes. While this works very well, the bitbake dependency parser is unable to understand how to deal with them, and thus changes to the class code do not cause rebuilds to occu

Re: [OE-core][PATCH] spdx: Fix SPDX tasks not running when code changes

2024-11-22 Thread Quentin Schulz via lists.openembedded.org
Hi Joshua, On 11/22/24 4:49 PM, Joshua Watt via lists.openembedded.org wrote: The SPDX code makes heavy use of python classes. While this works very well, the bitbake dependency parser is unable to understand how to deal with them, and thus changes to the class code do not cause rebuilds to occu

[OE-core][PATCH] spdx: Fix SPDX tasks not running when code changes

2024-11-22 Thread Joshua Watt via lists.openembedded.org
The SPDX code makes heavy use of python classes. While this works very well, the bitbake dependency parser is unable to understand how to deal with them, and thus changes to the class code do not cause rebuilds to occur. To correct this, add the library files that include SPDX code as file checksum