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 >