Bug 528714 add update site build

Signed-off-by: nickboldt <nboldt@redhat.com>
diff --git a/pom.xml b/pom.xml
index 29ed3e2..651ac0c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -75,9 +75,11 @@
      <module>assembly/features/org.eclipse.jsf.assembly.feature</module>
      <module>assembly/features/org.eclipse.jsf_sdk.assembly.feature</module>
      <module>assembly/plugins/org.eclipse.jsf.branding</module>
+
      <module>docs/features/org.eclipse.jst.jsf.doc.feature</module>
      <module>docs/plugins/org.eclipse.jst.jsf.doc.dev</module>
      <module>docs/plugins/org.eclipse.jst.jsf.doc.user</module>
+
      <module>jsf/features/org.eclipse.jsf.feature</module>
      <module>jsf/features/org.eclipse.jsf_sdk.feature</module>
      <module>jsf/features/org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature</module>
@@ -85,6 +87,7 @@
      <module>jsf/features/org.eclipse.jst.jsf.tests.feature</module>
      <module>jsf/features/org.eclipse.jst.webpageeditor.feature</module>
      <module>jsf/features/org.eclipse.jst.webpageeditor_sdk.feature</module>
+
      <module>jsf/plugins/org.eclipse.jst.jsf.apache.trinidad.tagsupport</module>
      <module>jsf/plugins/org.eclipse.jst.jsf.common</module>
      <module>jsf/plugins/org.eclipse.jst.jsf.common.runtime</module>
@@ -99,6 +102,7 @@
      <module>jsf/plugins/org.eclipse.jst.pagedesigner.jsf.ui</module>
      <module>jsf/plugins/org.eclipse.jst.pagedesigner.jsp.core</module>
      <module>jsf/plugins/org.eclipse.jst.pagedesigner</module>
+     
      <module>jsf/tests/org.eclipse.jst.jsf.common.runtime.tests</module>
      <module>jsf/tests/org.eclipse.jst.jsf.contentassist.tests</module>
      <module>jsf/tests/org.eclipse.jst.jsf.context.symbol.tests</module>
@@ -112,5 +116,7 @@
      <module>jsf/tests/org.eclipse.jst.jsf.ui.tests</module>
      <module>jsf/tests/org.eclipse.jst.jsf.validation.el.tests</module>
      <module>jsf/tests/org.eclipse.jst.pagedesigner.tests</module>
+
+     <module>site</module>
   </modules>
 </project>
diff --git a/site/category.xml b/site/category.xml
new file mode 100755
index 0000000..e4b98e0
--- /dev/null
+++ b/site/category.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site>
+
+    <feature id="org.eclipse.jst.jsf.doc.feature"><category name="jsf"/></feature>
+    <feature id="org.eclipse.jsf.feature"><category name="jsf"/></feature>
+    <feature id="org.eclipse.jst.webpageeditor.feature"><category name="jsf"/></feature>
+    <feature id="org.eclipse.jsf_sdk.feature"><category name="jsf.sdk"/></feature>
+    <feature id="org.eclipse.jst.jsf.tests.feature"><category name="jsf"/></feature>
+    <feature id="org.eclipse.jst.webpageeditor_sdk.feature"><category name="jsf.sdk"/></feature>
+    <feature id="org.eclipse.jst.jsf.apache.trinidad.tagsupport_sdk.feature"><category name="jsf.sdk"/></feature>
+    <feature id="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature"><category name="jsf"/></feature>
+    <feature id="org.eclipse.jsf.assembly.feature"><category name="jsf"/></feature>
+    <feature id="org.eclipse.jsf_sdk.assembly.feature"><category name="jsf.sdk"/></feature>
+
+    <category-def name="jsf" label="Web Tools Platform (WTP) Java Server Faces"><description>
+    Java Server Faces plugins shared by WTP features
+    </description></category-def>
+    <category-def name="jsf.sdk" label="Web Tools Platform (WTP) Java Server Faces SDK"><description>
+    These features provide functionality with the executable code and the source code and are recommended for those extending or debugging WTP.
+    </description></category-def>
+    <category-def name="jsf.tests" label="Web Tools Platform (WTP) Java Server Faces Tests"><description>
+    These features provide Unit tests for WTP. WTP Committers, or others testing WTP, will need these in at least their PDE Targets.
+    </description></category-def>
+
+</site>
diff --git a/site/pom.xml b/site/pom.xml
new file mode 100755
index 0000000..36f82b5
--- /dev/null
+++ b/site/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright (c) 2017 Red Hat Inc.
+  All rights reserved. This program and the accompanying materials
+  are made available under the terms of the Eclipse Distribution License v1.0
+  which accompanies this distribution, and is available at
+  http://www.eclipse.org/org/documents/edl-v10.php
+ 
+  Contributors:
+    Nick Boldt (Red Hat Inc.) - initial implementation
+-->
+
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.eclipse.webtools.jsf</groupId>
+    <artifactId>org.eclipse.webtools.jsf</artifactId>
+    <version>3.6.0-SNAPSHOT</version>
+  </parent>
+
+  <groupId>org.eclipse.webtools.jsf</groupId>
+  <artifactId>org.eclipse.webtools.jsf.site</artifactId>
+  <packaging>eclipse-repository</packaging>
+</project>