Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
0.9.10-incubating
-
None
Description
From gtrasuk regarding 0.9.10-incubating:
When I run ‘mvn clean install’ or ‘mvn clean package’, I get a rat failure:
1 Unknown Licenses ***************************************************** Files with unapproved licenses: /Users/trasukg/devel/guacamole/guacamole-client-0.9.10-incubating/guacamole/src/main/webapp/generated/templates-main/templates.jsI agree that appears to be a false positive (as it’s a generated file) - maybe we’re missing an exclusion?
(See the original email in the VOTE thread)
As is, the RAT portion of the build will fail if rerun against the extracted .tar.gz, but not when run against git. This is because the RAT plugin ignores files which match ".gitignore" by default, and those files are not present in the source .tar.gz.
Since RAT pays attention to ".gitignore", my $0.02 is that these files should now be considered part of the build, and should be included in the source archive.