James Moger
2013-03-29 70a0c76b7eef4da44eb14dfef8db106389a8940e
build.xml
@@ -214,8 +214,10 @@
            <include name="LICENSE" />
            <include name="NOTICE" />
         </fileset>
         <!-- Distrib files -->
         <!-- Windows distrib files -->
         <zipfileset dir="${project.distrib.dir}/win" />
         <!-- Gitblit Authority data -->
         <zipfileset dir="${project.distrib.dir}/data/certs" prefix="data/certs" />
         <!-- include all dependencies -->
         <dependencies prefix="ext" />
      </mx:zip>
@@ -227,8 +229,10 @@
            <include name="LICENSE" />
            <include name="NOTICE" />
         </fileset>
         <!-- Distrib files -->
         <!-- Linux/OSX distrib files -->
         <tarfileset dir="${project.distrib.dir}/linux" filemode="755" />
         <!-- Gitblit Authority data -->
         <zipfileset dir="${project.distrib.dir}/data/certs" prefix="data/certs" />
         <!-- include all dependencies -->
         <dependencies prefix="ext" />
      </mx:tar>      
@@ -275,6 +279,7 @@
            <include name="LICENSE" />
            <include name="NOTICE" />
         </zipfileset>
         <zipfileset prefix="WEB-INF" file="${project.compileOutputDirectory}/WEB-INF/weblogic.xml" />
         <!-- Classes and classpath resources -->
         <zipfileset prefix="WEB-INF/classes" dir="${project.compileOutputDirectory}">
            <include name="**/*.class" />
@@ -358,17 +363,24 @@
      skip="server.*" />
      <!-- Gitblit classes -->
      <jar destfile="${webinf}/lib/gitblit.jar">
         <fileset dir="${project.compileOutputDirectory}">
            <exclude name="WEB-INF/" />
            <exclude name="com/gitblit/tests/" />
            <exclude name="com/gitblit/build/**" />
            <exclude name="com/gitblit/client/**" />
            <exclude name="com/gitblit/GitBlitServer*.class" />
            <exclude name="com/gitblit/Launcher*.class" />
            <exclude name="com/gitblit/authority/**" />
         </fileset>
      </jar>
      <mx:genjar destfile="${webinf}/lib/gitblit.jar" excludeclasspathjars="true">
         <!-- Specify all web.xml servlets and filters -->
         <class name="com.gitblit.GitBlit" />
         <class name="com.gitblit.DownloadZipFilter" />
         <class name="com.gitblit.DownloadZipServlet" />
         <class name="com.gitblit.EnforceAuthenticationFilter" />
         <class name="com.gitblit.FederationServlet" />
         <class name="com.gitblit.GitFilter" />
         <class name="com.gitblit.GitServlet" />
         <class name="com.gitblit.PagesFilter" />
         <class name="com.gitblit.PagesServlet" />
         <class name="com.gitblit.RobotsTxtServlet" />
         <class name="com.gitblit.RpcFilter" />
         <class name="com.gitblit.RpcServlet" />
         <class name="com.gitblit.SyndicationFilter" />
         <class name="com.gitblit.SyndicationServlet" />
         <class name="com.gitblit.wicket.GitBlitWebApp" />
      </mx:genjar>
      <!-- Build Express Zip file -->
      <mx:zip basedir="${express.dir}" destfile="${project.targetDirectory}/${express.zipfile}">
@@ -518,11 +530,8 @@
            <include name="users.conf" />
            <include name="gitblit.properties" />
         </zipfileset>
         <zipfileset dir="${project.distrib.dir}/data/certs" prefix="data/certs">
            <include name="authority.conf" />
            <include name="mail.tmpl" />
            <include name="instructions.tmpl" />
         </zipfileset>
         <!-- Gitblit Authority data -->
         <zipfileset dir="${project.distrib.dir}/data/certs" prefix="data/certs" />
         <!-- include "authority" tagged dependencies -->
         <dependencies prefix="ext" tag="authority" />
      </mx:zip>