[gatein-commits] gatein SVN: r1996 - in portal/trunk: skins and 6 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Mar 5 02:24:59 EST 2010


Author: hoang_to
Date: 2010-03-05 02:24:58 -0500 (Fri, 05 Mar 2010)
New Revision: 1996

Added:
   portal/trunk/skins/
   portal/trunk/skins/pom.xml
   portal/trunk/skins/simpleskin/
   portal/trunk/skins/simpleskin/pom.xml
   portal/trunk/skins/simpleskin/src/
   portal/trunk/skins/simpleskin/src/main/
   portal/trunk/skins/simpleskin/src/main/webapp/
   portal/trunk/skins/simpleskin/src/main/webapp/WEB-INF/
   portal/trunk/skins/simpleskin/src/main/webapp/WEB-INF/gatein-resources.xml
   portal/trunk/skins/simpleskin/src/main/webapp/WEB-INF/web.xml
   portal/trunk/skins/simpleskin/src/main/webapp/skin/
   portal/trunk/skins/simpleskin/src/main/webapp/skin/Stylesheet.css
Modified:
   portal/trunk/pom.xml
Log:
GTNPORTAL-752: Create Maven project for a simple deployable GateIn skin

Modified: portal/trunk/pom.xml
===================================================================
--- portal/trunk/pom.xml	2010-03-05 06:58:02 UTC (rev 1995)
+++ portal/trunk/pom.xml	2010-03-05 07:24:58 UTC (rev 1996)
@@ -83,6 +83,7 @@
       <module>server</module>
       <module>examples</module>
       <module>starter</module>
+      <module>skins</module>
       <module>packaging</module>
       <module>testsuite</module>
    </modules>

Added: portal/trunk/skins/pom.xml
===================================================================
--- portal/trunk/skins/pom.xml	                        (rev 0)
+++ portal/trunk/skins/pom.xml	2010-03-05 07:24:58 UTC (rev 1996)
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+   <modelVersion>4.0.0</modelVersion>
+
+   <parent>
+      <groupId>org.exoplatform.portal</groupId>
+      <artifactId>exo.portal.parent</artifactId>
+      <version>3.0.0-CR02-SNAPSHOT</version>
+   </parent>
+
+   <groupId>org.gatein.portal.skins</groupId>
+   <artifactId>parent</artifactId>
+   <packaging>pom</packaging>
+   <name>GateIn Skins</name>
+
+   <modules>
+      <module>simpleskin</module>
+   </modules>
+
+</project>

Added: portal/trunk/skins/simpleskin/pom.xml
===================================================================
--- portal/trunk/skins/simpleskin/pom.xml	                        (rev 0)
+++ portal/trunk/skins/simpleskin/pom.xml	2010-03-05 07:24:58 UTC (rev 1996)
@@ -0,0 +1,71 @@
+<!--
+
+    Copyright (C) 2009 eXo Platform SAS.
+    
+    This is free software; you can redistribute it and/or modify it
+    under the terms of the GNU Lesser General Public License as
+    published by the Free Software Foundation; either version 2.1 of
+    the License, or (at your option) any later version.
+    
+    This software is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+    Lesser General Public License for more details.
+    
+    You should have received a copy of the GNU Lesser General Public
+    License along with this software; if not, write to the Free
+    Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+    02110-1301 USA, or see the FSF site: http://www.fsf.org.
+
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.gatein.portal.skins</groupId>
+    <artifactId>parent</artifactId>
+    <version>3.0.0-CR02-SNAPSHOT</version>
+  </parent> 
+
+  <artifactId>gatein-simple-deployable-skin</artifactId>
+  <packaging>war</packaging> 
+  <name>GateIn Simple Deployable Skin</name>
+  <description/>
+
+  <build>
+    <finalName>simpleDeployableSkin</finalName>
+  </build>
+ <reporting>  
+    <plugins>  
+       <!-- ... -->  
+       <plugin>  
+          <groupId>gr.abiss.mvn.plugins</groupId>  
+          <artifactId>maven-jstools-plugin</artifactId>  
+          <inherited>false</inherited>  
+          <configuration>  
+             <!-- the default is src/main/js -->  
+             <jsDir>src/main/webapp/javascript</jsDir>  
+             <!-- this is actually the default -->  
+             <includes>**/*.js</includes>  
+             <!-- maybe you need to exclude compressed JS files -->  
+             <excludes>**/*-compressed.js</excludes>  
+             <!-- this is actually the default -->  
+             <caseSensitive>true</caseSensitive>  
+             <!-- for more configuration properties, see the goals documentation -->  
+          </configuration>  
+          <reportSets>  
+             <reportSet>  
+                <reports>  
+                   <!-- include the desired reports -->  
+                   <report>jslint</report>  
+                   <report>jsdoc</report>  
+                </reports>  
+             </reportSet>  
+          </reportSets>  
+       </plugin>  
+       <!-- ... -->  
+    </plugins>  
+ </reporting>
+
+</project>

Added: portal/trunk/skins/simpleskin/src/main/webapp/WEB-INF/gatein-resources.xml
===================================================================
--- portal/trunk/skins/simpleskin/src/main/webapp/WEB-INF/gatein-resources.xml	                        (rev 0)
+++ portal/trunk/skins/simpleskin/src/main/webapp/WEB-INF/gatein-resources.xml	2010-03-05 07:24:58 UTC (rev 1996)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Copyright (C) 2009 eXo Platform SAS.
+    
+    This is free software; you can redistribute it and/or modify it
+    under the terms of the GNU Lesser General Public License as
+    published by the Free Software Foundation; either version 2.1 of
+    the License, or (at your option) any later version.
+    
+    This software is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+    Lesser General Public License for more details.
+    
+    You should have received a copy of the GNU Lesser General Public
+    License along with this software; if not, write to the Free
+    Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+    02110-1301 USA, or see the FSF site: http://www.fsf.org.
+
+-->
+<gatein-resources
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://www.gatein.org/xml/ns/gatein_resources_1_0 http://www.gatein.org/xml/ns/gatein_resources_1_0"
+    xmlns="http://www.gatein.org/xml/ns/gatein_resources_1_0">
+
+
+</gatein-resources>
\ No newline at end of file

Added: portal/trunk/skins/simpleskin/src/main/webapp/WEB-INF/web.xml
===================================================================
--- portal/trunk/skins/simpleskin/src/main/webapp/WEB-INF/web.xml	                        (rev 0)
+++ portal/trunk/skins/simpleskin/src/main/webapp/WEB-INF/web.xml	2010-03-05 07:24:58 UTC (rev 1996)
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+
+<!--
+
+    Copyright (C) 2009 eXo Platform SAS.
+    
+    This is free software; you can redistribute it and/or modify it
+    under the terms of the GNU Lesser General Public License as
+    published by the Free Software Foundation; either version 2.1 of
+    the License, or (at your option) any later version.
+    
+    This software is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+    Lesser General Public License for more details.
+    
+    You should have received a copy of the GNU Lesser General Public
+    License along with this software; if not, write to the Free
+    Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+    02110-1301 USA, or see the FSF site: http://www.fsf.org.
+
+-->
+
+<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+        xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
+        version="2.5">
+        <display-name>simpleDeployableSkin</display-name>
+</web-app>

Added: portal/trunk/skins/simpleskin/src/main/webapp/skin/Stylesheet.css
===================================================================
--- portal/trunk/skins/simpleskin/src/main/webapp/skin/Stylesheet.css	                        (rev 0)
+++ portal/trunk/skins/simpleskin/src/main/webapp/skin/Stylesheet.css	2010-03-05 07:24:58 UTC (rev 1996)
@@ -0,0 +1,19 @@
+/**
+ * Copyright (C) 2009 eXo Platform SAS.
+ * 
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ * 
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+



More information about the gatein-commits mailing list