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

Reply via email to