This is an automated email from the ASF dual-hosted git repository. joshtynjala pushed a commit to branch examples/TDJ_localresources in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 500067a7ced5e5a6c4d74ed05dd98b71ee701f97 Author: Josh Tynjala <[email protected]> AuthorDate: Mon Mar 31 12:55:06 2025 -0700 RoyaleSite: fix rat excludes and relative paths for Maven --- frameworks/projects/RoyaleSite/pom.xml | 30 ++++++++++++++++--------- frameworks/projects/RoyaleSite/rat-excludes.txt | 24 ++++++++++++++++++++ 2 files changed, 43 insertions(+), 11 deletions(-) diff --git a/frameworks/projects/RoyaleSite/pom.xml b/frameworks/projects/RoyaleSite/pom.xml index 3838941b08..f801299ba1 100644 --- a/frameworks/projects/RoyaleSite/pom.xml +++ b/frameworks/projects/RoyaleSite/pom.xml @@ -58,22 +58,30 @@ <additionalCompilerOptions> ${project.compiler.options} - -js-include-asset+=src/main/resources/assets/hind-siliguri/HindSiliguri-Light.woff2; - -js-include-asset+=src/main/resources/assets/hind-siliguri/HindSiliguri-Regular.woff2; + -js-include-asset+=${project.basedir}/src/main/resources/assets/hind-siliguri/HindSiliguri-Light.woff2; + -js-include-asset+=${project.basedir}/src/main/resources/assets/hind-siliguri/HindSiliguri-Regular.woff2; - -js-include-asset+=src/main/resources/assets/signika/Signika-Regular.woff2; - -js-include-asset+=src/main/resources/assets/signika/Signika-SemiBold.woff2; - -js-include-asset+=src/main/resources/assets/signika/Signika-Bold.woff2; + -js-include-asset+=${project.basedir}/src/main/resources/assets/signika/Signika-Regular.woff2; + -js-include-asset+=${project.basedir}/src/main/resources/assets/signika/Signika-SemiBold.woff2; + -js-include-asset+=${project.basedir}/src/main/resources/assets/signika/Signika-Bold.woff2; - -js-include-css+=src/main/resources/assets/font-awesome/font-awesome.min.css; - -js-include-asset+=src/main/resources/assets/font-awesome/fontawesome-webfont.eot; - -js-include-asset+=src/main/resources/assets/font-awesome/fontawesome-webfont.svg; - -js-include-asset+=src/main/resources/assets/font-awesome/fontawesome-webfont.ttf; - -js-include-asset+=src/main/resources/assets/font-awesome/fontawesome-webfont.woff; - -js-include-asset+=src/main/resources/assets/font-awesome/fontawesome-webfont.woff2; + -js-include-css+=${project.basedir}/src/main/resources/assets/font-awesome/font-awesome.min.css; + -js-include-asset+=${project.basedir}/src/main/resources/assets/font-awesome/fontawesome-webfont.eot; + -js-include-asset+=${project.basedir}/src/main/resources/assets/font-awesome/fontawesome-webfont.svg; + -js-include-asset+=${project.basedir}/src/main/resources/assets/font-awesome/fontawesome-webfont.ttf; + -js-include-asset+=${project.basedir}/src/main/resources/assets/font-awesome/fontawesome-webfont.woff; + -js-include-asset+=${project.basedir}/src/main/resources/assets/font-awesome/fontawesome-webfont.woff2; </additionalCompilerOptions> </configuration> </plugin> + <plugin> + <groupId>org.apache.rat</groupId> + <artifactId>apache-rat-plugin</artifactId> + <version>0.16.1</version> + <configuration> + <excludesFile>${project.basedir}/rat-excludes.txt</excludesFile> + </configuration> + </plugin> </plugins> </build> diff --git a/frameworks/projects/RoyaleSite/rat-excludes.txt b/frameworks/projects/RoyaleSite/rat-excludes.txt new file mode 100644 index 0000000000..dbce8c8b35 --- /dev/null +++ b/frameworks/projects/RoyaleSite/rat-excludes.txt @@ -0,0 +1,24 @@ +################################################################################ +## +## Licensed to the Apache Software Foundation (ASF) under one or more +## contributor license agreements. See the NOTICE file distributed with +## this work for additional information regarding copyright ownership. +## The ASF licenses this file to You under the Apache License, Version 2.0 +## (the "License"); you may not use this file except in compliance with +## the License. You may obtain a copy of the License at +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, software +## distributed under the License is distributed on an "AS IS" BASIS, +## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +## See the License for the specific language governing permissions and +## limitations under the License. +## +################################################################################ + +# CSS is MIT +src/main/resources/assets/font-awesome/font-awesome.min.css + +# SVGs are OFL-1.1 +src/main/resources/assets/font-awesome/fontawesome-webfont.svg \ No newline at end of file
