eclipse-tractusx / sldt-semantic-hub

Apache License 2.0
6 stars 10 forks source link

TRG 7.05 Legal information for distributions #195

Closed SebastianBezold closed 9 months ago

SebastianBezold commented 9 months ago

It seems like your build config is not including the necessary legal documentation in the output .jar file. The LICENSE, NOTICE.md and DEPENDENCIES file have to be included in the META-INF. An example config can be found in knowledge-agent-edc for example

If there is a different approach already implemented and i missed it, please point it out.

bs-sili commented 9 months ago

Hi @SebastianBezold, hm, surely I am missing something but I found this section at the pom.xml in /backend: https://github.com/eclipse-tractusx/sldt-semantic-hub/blob/main/backend/pom.xml#L360-L368

After running a build comand locally I also got this output for METAINF : METAINF

SebastianBezold commented 9 months ago

Ahh see that's what I was missing 😀 Only looked at the top-Level pom.

So all good! Thanks for clarifying.