On Tue, Mar 25, 2025 at 11:35 AM Antoine Besnier
<besnier_anto...@yahoo.fr.invalid> wrote:

> Nick wrote:
>
> This is only "required" in order to bypass unapproved licenses within the
> source tree.
>
>
> Note that this applies to ANY file added to the source tree. For example,
> if you write the build log to a file in the source tree (for example, with
> mvn package -e | tee build_log), the next build attempt will generate this
> license error because of this new file. But Rat will generate an error file
> pointing you to the culprit (normally located in [source
> root]/target/rat.txt).
>
>
Also note that there is a .ratignore file in the root of the
guacamole-client source code tree that can be used to exclude patterns of
files that you don't want the RAT plugin to check - so, you can add your
"build_log" file or pattern to this file and avoid having to either add the
command line parameter every time or a license header to the log file :-).

-NIck

>

Reply via email to