diff --git a/.ratignore b/.ratignore new file mode 100644 index 000000000..c3f1957cd --- /dev/null +++ b/.ratignore @@ -0,0 +1,3 @@ +CONTRIBUTING +doc/licenses/*/**/* +doc/**/html/*.html diff --git a/extensions/.ratignore b/extensions/.ratignore new file mode 100644 index 000000000..366f62843 --- /dev/null +++ b/extensions/.ratignore @@ -0,0 +1 @@ +guacamole-auth-radius/**/* diff --git a/extensions/guacamole-auth-cas/.ratignore b/extensions/guacamole-auth-cas/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-cas/pom.xml b/extensions/guacamole-auth-cas/pom.xml index 600ab29af..936a0c3a4 100644 --- a/extensions/guacamole-auth-cas/pom.xml +++ b/extensions/guacamole-auth-cas/pom.xml @@ -32,117 +32,11 @@ org.apache.guacamole - guacamole-client + extensions 1.3.0 - ../../ + ../ - - UTF-8 - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - - - - - - - - org.codehaus.mojo - exec-maven-plugin - - - generate-license-files - generate-resources - - - - - - - maven-assembly-plugin - 2.5.3 - - ${project.artifactId}-${project.version} - false - - src/main/assembly/dist.xml - - - - - make-dist-archive - package - - single - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - src/main/resources/templates/*.html - - - - - - - validate - validate - - check - - - - - - - - - diff --git a/extensions/guacamole-auth-duo/.ratignore b/extensions/guacamole-auth-duo/.ratignore new file mode 100644 index 000000000..4cbee99f0 --- /dev/null +++ b/extensions/guacamole-auth-duo/.ratignore @@ -0,0 +1,2 @@ +src/main/resources/lib/DuoWeb/**/* +src/main/java/com/duosecurity/duoweb/**/* diff --git a/extensions/guacamole-auth-duo/pom.xml b/extensions/guacamole-auth-duo/pom.xml index e57a8cf5d..427a2db0e 100644 --- a/extensions/guacamole-auth-duo/pom.xml +++ b/extensions/guacamole-auth-duo/pom.xml @@ -32,9 +32,9 @@ org.apache.guacamole - guacamole-client + extensions 1.3.0 - ../../ + ../ @@ -44,22 +44,6 @@ - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - com.keithbranton.mojo @@ -140,89 +124,6 @@ - - - org.codehaus.mojo - exec-maven-plugin - - - generate-license-files - generate-resources - - - - - - - maven-assembly-plugin - 2.5.3 - - ${project.artifactId}-${project.version} - false - - src/main/assembly/dist.xml - - - - - make-dist-archive - package - - single - - - - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - src/licenses/**/* - src/main/resources/templates/*.html - src/main/resources/lib/DuoWeb/**/* - src/main/java/com/duosecurity/duoweb/**/* - - - - - - - validate - validate - - check - - - - - - diff --git a/extensions/guacamole-auth-header/.ratignore b/extensions/guacamole-auth-header/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-header/pom.xml b/extensions/guacamole-auth-header/pom.xml index d1c394f9d..eb284e8df 100644 --- a/extensions/guacamole-auth-header/pom.xml +++ b/extensions/guacamole-auth-header/pom.xml @@ -32,116 +32,11 @@ org.apache.guacamole - guacamole-client + extensions 1.3.0 - ../../ + ../ - - UTF-8 - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - - - - - - - - org.codehaus.mojo - exec-maven-plugin - - - generate-license-files - generate-resources - - - - - - - maven-assembly-plugin - 2.5.3 - - ${project.artifactId}-${project.version} - false - - src/main/assembly/dist.xml - - - - - make-dist-archive - package - - single - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - - - - - - - validate - validate - - check - - - - - - - - - diff --git a/extensions/guacamole-auth-jdbc/.ratignore b/extensions/guacamole-auth-jdbc/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/.ratignore b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/.ratignore new file mode 100644 index 000000000..da318d12f --- /dev/null +++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/.ratignore @@ -0,0 +1 @@ +src/main/resources/html/*.html diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/pom.xml b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/pom.xml index 5f9ceb7ee..35bbcc25d 100644 --- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/pom.xml +++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/pom.xml @@ -36,58 +36,6 @@ ../../ - - UTF-8 - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - src/main/resources/html/*.html - - - - - - - validate - validate - - check - - - - - - - - - diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/.ratignore b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/pom.xml b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/pom.xml index 26402dadd..d78a14791 100644 --- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/pom.xml +++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/pom.xml @@ -29,10 +29,6 @@ guacamole-auth-jdbc-dist http://guacamole.apache.org/ - - UTF-8 - - org.apache.guacamole guacamole-auth-jdbc @@ -40,65 +36,6 @@ ../../ - - - - - - org.codehaus.mojo - exec-maven-plugin - - - generate-license-files - generate-resources - - - - - - - maven-assembly-plugin - 2.5.3 - - ${project.parent.artifactId}-${project.parent.version} - false - - project-assembly.xml - - - - - make-dist-archive - package - - single - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - - validate - validate - - check - - - - - - - - - diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/.ratignore b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/pom.xml b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/pom.xml index 1943d337e..1b0c014a7 100644 --- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/pom.xml +++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/pom.xml @@ -29,10 +29,6 @@ guacamole-auth-jdbc-mysql http://guacamole.apache.org/ - - UTF-8 - - org.apache.guacamole guacamole-auth-jdbc @@ -40,73 +36,6 @@ ../../ - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - - - - - - - validate - validate - - check - - - - - - - - - diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/.ratignore b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/pom.xml b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/pom.xml index 7717404d4..4aa65e50f 100644 --- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/pom.xml +++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/pom.xml @@ -29,10 +29,6 @@ guacamole-auth-jdbc-postgresql http://guacamole.apache.org/ - - UTF-8 - - org.apache.guacamole guacamole-auth-jdbc @@ -40,73 +36,6 @@ ../../ - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - - - - - - - validate - validate - - check - - - - - - - - - diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/.ratignore b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/pom.xml b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/pom.xml index 54b6463c2..27029f53e 100644 --- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/pom.xml +++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/pom.xml @@ -29,10 +29,6 @@ guacamole-auth-jdbc-sqlserver http://guacamole.apache.org/ - - UTF-8 - - org.apache.guacamole guacamole-auth-jdbc @@ -40,73 +36,6 @@ ../../ - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - - - - - - - validate - validate - - check - - - - - - - - - diff --git a/extensions/guacamole-auth-jdbc/pom.xml b/extensions/guacamole-auth-jdbc/pom.xml index 96599d494..786c490b3 100644 --- a/extensions/guacamole-auth-jdbc/pom.xml +++ b/extensions/guacamole-auth-jdbc/pom.xml @@ -32,40 +32,11 @@ org.apache.guacamole - guacamole-client + extensions 1.3.0 - ../../ + ../ - - UTF-8 - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - - validate - validate - - check - - - - - - - - - diff --git a/extensions/guacamole-auth-json/.ratignore b/extensions/guacamole-auth-json/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-json/pom.xml b/extensions/guacamole-auth-json/pom.xml index 2e424bacd..c1e165ebc 100644 --- a/extensions/guacamole-auth-json/pom.xml +++ b/extensions/guacamole-auth-json/pom.xml @@ -32,91 +32,11 @@ org.apache.guacamole - guacamole-client + extensions 1.3.0 - ../../ + ../ - - UTF-8 - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - - - - org.codehaus.mojo - exec-maven-plugin - - - generate-license-files - generate-resources - - - - - - - maven-assembly-plugin - 2.5.3 - - ${project.artifactId}-${project.version} - false - - src/main/assembly/dist.xml - - - - - make-dist-archive - package - - single - - - - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - - - - - - - - diff --git a/extensions/guacamole-auth-ldap/.ratignore b/extensions/guacamole-auth-ldap/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-ldap/pom.xml b/extensions/guacamole-auth-ldap/pom.xml index 3fa841820..37ba09817 100644 --- a/extensions/guacamole-auth-ldap/pom.xml +++ b/extensions/guacamole-auth-ldap/pom.xml @@ -32,123 +32,11 @@ org.apache.guacamole - guacamole-client + extensions 1.3.0 - ../../ + ../ - - UTF-8 - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - - - - - - - - org.codehaus.mojo - exec-maven-plugin - - - generate-license-files - generate-resources - - - - - - - maven-assembly-plugin - 2.5.3 - - ${project.artifactId}-${project.version} - false - - src/main/assembly/dist.xml - - - - - make-dist-archive - package - - single - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - - - - - - - validate - validate - - check - - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 3.0.0-M1 - - - - - diff --git a/extensions/guacamole-auth-openid/.ratignore b/extensions/guacamole-auth-openid/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-openid/pom.xml b/extensions/guacamole-auth-openid/pom.xml index 3c9bd8682..69abd3b1f 100644 --- a/extensions/guacamole-auth-openid/pom.xml +++ b/extensions/guacamole-auth-openid/pom.xml @@ -32,34 +32,14 @@ org.apache.guacamole - guacamole-client + extensions 1.3.0 - ../../ + ../ - - UTF-8 - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - com.samaxes.maven @@ -106,86 +86,6 @@ - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - - - - - - - - org.codehaus.mojo - exec-maven-plugin - - - generate-license-files - generate-resources - - - - - - - maven-assembly-plugin - 2.5.3 - - ${project.artifactId}-${project.version} - false - - src/main/assembly/dist.xml - - - - - make-dist-archive - package - - single - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - src/main/resources/templates/*.html - - - - - - - validate - validate - - check - - - - - - diff --git a/extensions/guacamole-auth-quickconnect/.ratignore b/extensions/guacamole-auth-quickconnect/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-quickconnect/pom.xml b/extensions/guacamole-auth-quickconnect/pom.xml index 095958a03..6d28e177f 100644 --- a/extensions/guacamole-auth-quickconnect/pom.xml +++ b/extensions/guacamole-auth-quickconnect/pom.xml @@ -32,88 +32,14 @@ org.apache.guacamole - guacamole-client + extensions 1.3.0 - ../../ + ../ - - UTF-8 - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - - - - - - - - org.codehaus.mojo - exec-maven-plugin - - - generate-license-files - generate-resources - - - - - - - maven-assembly-plugin - 2.5.3 - - ${project.artifactId}-${project.version} - false - - src/main/assembly/dist.xml - - - - - make-dist-archive - package - - single - - - - - com.samaxes.maven @@ -164,39 +90,6 @@ - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - src/main/resources/templates/*.html - - - - - - - validate - validate - - check - - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 3.0.0-M1 - - diff --git a/extensions/guacamole-auth-radius/.ratignore b/extensions/guacamole-auth-radius/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-radius/pom.xml b/extensions/guacamole-auth-radius/pom.xml index 8e2c44ed1..56cb188f4 100644 --- a/extensions/guacamole-auth-radius/pom.xml +++ b/extensions/guacamole-auth-radius/pom.xml @@ -32,34 +32,14 @@ org.apache.guacamole - guacamole-client + extensions 1.3.0 - ../../ + ../ - - UTF-8 - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - com.keithbranton.mojo @@ -127,88 +107,6 @@ - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - META-INF/*.SF,META-INF/*.DSA - - - - - - - - org.codehaus.mojo - exec-maven-plugin - - - generate-license-files - generate-resources - - - - - - - maven-assembly-plugin - 2.5.3 - - ${project.artifactId}-${project.version} - false - - src/main/assembly/dist.xml - - - - - make-dist-archive - package - - single - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - src/licenses/**/* - src/main/resources/templates/*.html - - - - - - - validate - validate - - check - - - - - - diff --git a/extensions/guacamole-auth-saml/.ratignore b/extensions/guacamole-auth-saml/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-saml/pom.xml b/extensions/guacamole-auth-saml/pom.xml index 3658ea630..8fc102b01 100644 --- a/extensions/guacamole-auth-saml/pom.xml +++ b/extensions/guacamole-auth-saml/pom.xml @@ -32,118 +32,11 @@ org.apache.guacamole - guacamole-client + extensions 1.3.0 - ../../ + ../ - - UTF-8 - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - META-INF/*.SF,META-INF/*.DSA - - - - - - - - org.codehaus.mojo - exec-maven-plugin - - - generate-license-files - generate-resources - - - - - - - maven-assembly-plugin - 2.5.3 - - ${project.artifactId}-${project.version} - false - - src/main/assembly/dist.xml - - - - - make-dist-archive - package - - single - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - src/main/resources/templates/*.html - - - - - - - validate - validate - - check - - - - - - - - - diff --git a/extensions/guacamole-auth-totp/.ratignore b/extensions/guacamole-auth-totp/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/extensions/guacamole-auth-totp/pom.xml b/extensions/guacamole-auth-totp/pom.xml index 0a644beea..9ed9b6674 100644 --- a/extensions/guacamole-auth-totp/pom.xml +++ b/extensions/guacamole-auth-totp/pom.xml @@ -32,34 +32,14 @@ org.apache.guacamole - guacamole-client + extensions 1.3.0 - ../../ + ../ - - UTF-8 - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - com.keithbranton.mojo @@ -139,94 +119,6 @@ - - - org.codehaus.mojo - exec-maven-plugin - - - generate-license-files - generate-resources - - - - - - - maven-assembly-plugin - 2.5.3 - - ${project.artifactId}-${project.version} - false - - src/main/assembly/dist.xml - - - - - make-dist-archive - package - - single - - - - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-dependencies - prepare-package - - unpack-dependencies - - - runtime - ${project.build.directory}/classes - - - - - - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - src/licenses/**/* - src/main/resources/templates/*.html - - - - - - - validate - validate - - check - - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 3.0.0-M1 - - diff --git a/extensions/pom.xml b/extensions/pom.xml new file mode 100644 index 000000000..d90a37080 --- /dev/null +++ b/extensions/pom.xml @@ -0,0 +1,107 @@ + + + + + 4.0.0 + org.apache.guacamole + extensions + pom + 1.3.0 + extensions + http://guacamole.apache.org/ + + + org.apache.guacamole + guacamole-client + 1.3.0 + ../ + + + + + + guacamole-auth-cas + guacamole-auth-duo + guacamole-auth-header + guacamole-auth-jdbc + guacamole-auth-json + guacamole-auth-ldap + guacamole-auth-openid + guacamole-auth-quickconnect + guacamole-auth-saml + guacamole-auth-totp + + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 3.1.2 + + + copy-runtime-dependencies + prepare-package + + unpack-dependencies + + + runtime + ${project.build.directory}/classes + META-INF/*.SF,META-INF/*.DSA + + + + + + + + org.codehaus.mojo + exec-maven-plugin + + + generate-license-files + generate-resources + + + + + + + + + + + + lgpl-extensions + + guacamole-auth-radius + + + + + + diff --git a/guacamole-common-js/.ratignore b/guacamole-common-js/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/guacamole-common-js/pom.xml b/guacamole-common-js/pom.xml index 4d5d7e045..c0dfc876c 100644 --- a/guacamole-common-js/pom.xml +++ b/guacamole-common-js/pom.xml @@ -59,10 +59,6 @@ - - UTF-8 - - @@ -120,30 +116,6 @@ - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - - - - - - - validate - validate - - check - - - - - com.github.searls diff --git a/guacamole-common/.ratignore b/guacamole-common/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/guacamole-common/pom.xml b/guacamole-common/pom.xml index f4e175ead..eb5199713 100644 --- a/guacamole-common/pom.xml +++ b/guacamole-common/pom.xml @@ -57,29 +57,9 @@ scm:git:https://git.wip-us.apache.org/repos/asf/guacamole-client.git - - UTF-8 - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - org.apache.maven.plugins @@ -113,32 +93,6 @@ - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - - validate - validate - - check - - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 3.0.0-M1 - - diff --git a/guacamole-ext/.ratignore b/guacamole-ext/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/guacamole-ext/pom.xml b/guacamole-ext/pom.xml index bf6dee6fa..5d315421e 100644 --- a/guacamole-ext/pom.xml +++ b/guacamole-ext/pom.xml @@ -57,29 +57,9 @@ scm:git:https://git.wip-us.apache.org/repos/asf/guacamole-client.git - - UTF-8 - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - org.apache.maven.plugins @@ -113,38 +93,6 @@ - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - **/*.json - - - - - - - validate - validate - - check - - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 3.0.0-M1 - - diff --git a/guacamole/.ratignore b/guacamole/.ratignore new file mode 100644 index 000000000..e69de29bb diff --git a/guacamole/pom.xml b/guacamole/pom.xml index 728b81647..2b5f3994a 100644 --- a/guacamole/pom.xml +++ b/guacamole/pom.xml @@ -57,29 +57,9 @@ scm:git:https://git.wip-us.apache.org/repos/asf/guacamole-client.git - - UTF-8 - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 - - 1.8 - 1.8 - - -Xlint:all - -Werror - - true - - - org.codehaus.mojo @@ -219,33 +199,6 @@ - - - org.apache.rat - apache-rat-plugin - 0.12 - - - - src/main/webapp/app/*/templates/*.html - **/*.json - src/licenses/**/* - - - - - - - validate - validate - - check - - - - - - diff --git a/pom.xml b/pom.xml index 47fc0393f..e42aa35e4 100644 --- a/pom.xml +++ b/pom.xml @@ -65,16 +65,7 @@ guacamole-common-js - extensions/guacamole-auth-cas - extensions/guacamole-auth-duo - extensions/guacamole-auth-header - extensions/guacamole-auth-jdbc - extensions/guacamole-auth-json - extensions/guacamole-auth-ldap - extensions/guacamole-auth-openid - extensions/guacamole-auth-quickconnect - extensions/guacamole-auth-saml - extensions/guacamole-auth-totp + extensions doc/guacamole-example @@ -82,15 +73,6 @@ - - - lgpl-extensions - - extensions/guacamole-auth-radius - - - - @@ -98,31 +80,28 @@ org.apache.rat apache-rat-plugin - 0.12 - - - - .dockerignore - CONTRIBUTING - **/README.md - extensions/**/* - **/*.json - doc/licenses/*/**/* - doc/**/html/*.html - - - - + 0.13 - validate + validate-licenses validate check + + ${basedir}/.ratignore + + .dockerignore + .ratignore + **/*.md + **/*.json + **/templates/*.html + src/licenses/**/* + target/**/* + + - + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.1 + + 1.8 + 1.8 + + -Xlint:all + -Werror + + true + + + + org.apache.maven.plugins + maven-javadoc-plugin + + 8 + + + + org.codehaus.mojo exec-maven-plugin @@ -167,6 +173,15 @@ + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.0.0-M5 + + @@ -284,4 +299,40 @@ + + + + + build-dist-archive + + src/main/assembly/dist.xml + + + + + maven-assembly-plugin + 3.3.0 + + + make-dist-archive + package + + ${project.artifactId}-${project.version} + false + + src/main/assembly/dist.xml + + + + single + + + + + + + + + +