From 8c99a7929b48b4c4a33c80d0b6646f6e6bb563b5 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Wed, 03 Jul 2013 21:35:02 -0400
Subject: [PATCH] Documentation

---
 build.xml |   41 +++++++++++++++++++++++++++++++++++------
 1 files changed, 35 insertions(+), 6 deletions(-)

diff --git a/build.xml b/build.xml
index 7fcb993..cc58f60 100644
--- a/build.xml
+++ b/build.xml
@@ -144,8 +144,8 @@
 			 	outputclass="com.gitblit.Keys"
 			 	todir="${project.src.dir}" />
 
-		<!-- Compile project incrementally -->
-		<mx:javac scope="compile" clean="false" />
+		<!-- Compile project -->
+		<mx:javac scope="compile" clean="true" />
 		
 	</target>
 
@@ -286,6 +286,7 @@
 			<class name="com.gitblit.FederationServlet" />
 			<class name="com.gitblit.GitFilter" />
 			<class name="com.gitblit.git.GitServlet" />
+			<class name="com.gitblit.LogoServlet" />
 			<class name="com.gitblit.PagesFilter" />
 			<class name="com.gitblit.PagesServlet" />
 			<class name="com.gitblit.RobotsTxtServlet" />
@@ -293,10 +294,13 @@
 			<class name="com.gitblit.RpcServlet" />
 			<class name="com.gitblit.SyndicationFilter" />
 			<class name="com.gitblit.SyndicationServlet" />
+			<class name="com.gitblit.SparkleShareInviteServlet" />
 			<class name="com.gitblit.wicket.GitBlitWebApp" />
 			<!-- Manually include alternative User Services -->
 			<class name="com.gitblit.LdapUserService" />
 			<class name="com.gitblit.RedmineUserService" />
+			<class name="com.gitblit.SalesforceUserService" />
+			<class name="com.gitblit.WindowsUserService" />
 		</mx:genjar>
 
 		<!-- Build the WAR file -->
@@ -399,6 +403,7 @@
 			<class name="com.gitblit.FederationServlet" />
 			<class name="com.gitblit.GitFilter" />
 			<class name="com.gitblit.git.GitServlet" />
+			<class name="com.gitblit.LogoServlet" />
 			<class name="com.gitblit.PagesFilter" />
 			<class name="com.gitblit.PagesServlet" />
 			<class name="com.gitblit.RobotsTxtServlet" />
@@ -406,10 +411,13 @@
 			<class name="com.gitblit.RpcServlet" />
 			<class name="com.gitblit.SyndicationFilter" />
 			<class name="com.gitblit.SyndicationServlet" />
+			<class name="com.gitblit.SparkleShareInviteServlet" />
 			<class name="com.gitblit.wicket.GitBlitWebApp" />
 			<!-- Manually include alternative User Services -->
 			<class name="com.gitblit.LdapUserService" />
 			<class name="com.gitblit.RedmineUserService" />
+			<class name="com.gitblit.SalesforceUserService" />
+			<class name="com.gitblit.WindowsUserService" />
 		</mx:genjar>
 
 		<!-- Build Express Zip file -->
@@ -664,8 +672,21 @@
 					<page name="features" src="features.mkd" />
 					<page name="screenshots" src="screenshots.mkd" />
 				</menu>
-				<menu name="documentation">
-					<page name="setup" src="setup.mkd" />
+				<menu name="documentation" pager="true" pagerPlacement="bottom" pagerLayout="justified">
+					<page name="setup GO" src="setup_go.mkd" />
+					<page name="upgrade GO" src="upgrade_go.mkd" />
+					<divider />
+					<page name="setup WAR" src="setup_war.mkd" />
+					<page name="upgrade WAR" src="upgrade_war.mkd" />
+					<divider />
+					<page name="administration" src="setup.mkd" />
+					<page name="authentication" src="setup_authentication.mkd" />
+					<page name="push hooks" src="setup_hooks.mkd" />
+					<page name="lucene indexing" src="setup_lucene.mkd" />
+					<page name="reverse proxies" src="setup_proxy.mkd" />
+					<divider />
+					<page name="git client setup" src="setup_client.mkd" />
+					<divider />
 					<page name="federation" src="federation.mkd" />
 					<divider />
 					<page name="settings" src="properties.mkd" />
@@ -699,7 +720,8 @@
 				</menu>
 				
 				<menu name="links">
-					<link name="Demo" src="https://demo-gitblit.rhcloud.com" />
+					<link name="Gitblit Demo (RELEASE)" src="https://demo-gitblit.rhcloud.com" />
+					<link name="Gitblit Next (SNAPSHOT)" src="https://next-gitblit.rhcloud.com" />
 					<divider />
 					<link name="Github" src="${project.scmUrl}" />
 					<link name="Issues" src="${project.issuesUrl}" />
@@ -915,7 +937,8 @@
 						<page name="older releases" src="releasehistory.mkd" />
 					</menu>
 					<menu name="links">
-						<link name="Demo" src="https://demo-gitblit.rhcloud.com" />
+						<link name="Gitblit Demo (RELEASE)" src="https://demo-gitblit.rhcloud.com" />
+						<link name="Gitbilt Next (SNAPSHOT)" src="https://next-gitblit.rhcloud.com" />
 						<divider />
 						<link name="Github" src="${project.scmUrl}" />
 						<link name="Issues" src="${project.issuesUrl}" />
@@ -966,6 +989,12 @@
 					<include name="gitblit.properties" />					
 				</fileset>
 			</copy>
+			<mkdir dir="@{toDir}/git" />
+			<copy todir="@{toDir}/git" overwrite="false">
+				<fileset dir="${project.distrib.dir}/data/git">
+					<include name="project.mkd" />
+				</fileset>
+			</copy>
 			<mkdir dir="@{toDir}/groovy" />
 			<copy todir="@{toDir}/groovy">
 				<fileset dir="${project.distrib.dir}/data/groovy">					

--
Gitblit v1.9.1