GUACAMOLE-197: Make a seprate build profile for LGPL dependencies and add this extension to that list; also exclude all extensions from top-level RAT check.

This commit is contained in:
Nick Couchman
2017-04-21 22:25:48 -04:00
committed by Nick Couchman
parent cf884f33f9
commit f4a6cf85ed

11
pom.xml
View File

@@ -56,7 +56,6 @@
<module>extensions/guacamole-auth-ldap</module> <module>extensions/guacamole-auth-ldap</module>
<module>extensions/guacamole-auth-noauth</module> <module>extensions/guacamole-auth-noauth</module>
<module>extensions/guacamole-auth-openid</module> <module>extensions/guacamole-auth-openid</module>
<module>extensions/guacamole-auth-radius</module>
<!-- Example web applications using the Guacamole APIs --> <!-- Example web applications using the Guacamole APIs -->
<module>doc/guacamole-example</module> <module>doc/guacamole-example</module>
@@ -64,6 +63,15 @@
</modules> </modules>
<profiles>
<profile>
<id>lgpl-extensions</id>
<modules>
<module>extensions/guacamole-auth-radius</module>
</modules>
</profile>
</profiles>
<build> <build>
<plugins> <plugins>
@@ -106,6 +114,7 @@
<exclude>.dockerignore</exclude> <exclude>.dockerignore</exclude>
<exclude>CONTRIBUTING</exclude> <exclude>CONTRIBUTING</exclude>
<exclude>**/README.md</exclude> <exclude>**/README.md</exclude>
<exclude>extensions/**/*</exclude>
</excludes> </excludes>
</configuration> </configuration>