| | |
| | |
|
| | | <delete dir="${project.build.dir}" />
|
| | | <mkdir dir="${project.build.dir}" />
|
| | | <javac debug="true" srcdir="${basedir}/src" destdir="${project.build.dir}">
|
| | | <javac debug="true" srcdir="${basedir}/src" destdir="${project.build.dir}" includeantruntime="false">
|
| | | <include name="com/gitblit/build/Build.java" />
|
| | | <include name="com/gitblit/Constants.java" />
|
| | | <include name="com/gitblit/utils/StringUtils.java" />
|
| | |
| | | </fileset>
|
| | | <pathelement path="${project.build.dir}" />
|
| | | </path>
|
| | | <javac debug="true" destdir="${project.build.dir}" failonerror="false">
|
| | | <javac debug="true" destdir="${project.build.dir}" failonerror="false" includeantruntime="false">
|
| | | <src path="${basedir}/src" />
|
| | | <classpath refid="master-classpath" />
|
| | | </javac>
|
| | |
| | | <fileset dir="${basedir}/groovy">
|
| | | <include name="sendmail.groovy" />
|
| | | <include name="jenkins.groovy" />
|
| | | <include name="protect-refs.groovy" />
|
| | | <include name="localclone.groovy" />
|
| | | </fileset>
|
| | | </copy>
|
| | |
|
| | |
| | | <copy todir="${docs.output.dir}">
|
| | | <!-- Copy selected Gitblit resources -->
|
| | | <fileset dir="${project.resources.dir}">
|
| | | <include name="bootstrap.140.css" />
|
| | | <include name="bootstrap.gb.css" />
|
| | | <include name="markdown.css" />
|
| | | <include name="bootstrap/**/*" />
|
| | | <include name="gitblit.css" />
|
| | | <include name="gitblt_25_white.png" />
|
| | | <include name="gitblt-favicon.png" />
|
| | | <include name="lock_go_16x16.png" />
|
| | |
| | | <fileset dir="${basedir}/groovy">
|
| | | <include name="sendmail.groovy" />
|
| | | <include name="jenkins.groovy" />
|
| | | <include name="protect-refs.groovy" />
|
| | | <include name="localclone.groovy" />
|
| | | </fileset>
|
| | | </copy>
|
| | |
|
| | |
| | | <exclude name="jetty*.jar" />
|
| | | <exclude name="junit*.jar" />
|
| | | <exclude name="servlet*.jar" />
|
| | | <exclude name="javax.servlet*.jar" />
|
| | | </fileset>
|
| | | </copy>
|
| | |
|
| | |
| | | <exclude name="com/gitblit/tests/" />
|
| | | <exclude name="com/gitblit/build/**" />
|
| | | <exclude name="com/gitblit/client/**" />
|
| | | <exclude name="com/gitblit/AddIndexedBranch*.class" />
|
| | | <exclude name="com/gitblit/GitBlitServer*.class" />
|
| | | <exclude name="com/gitblit/Launcher*.class" />
|
| | | <exclude name="com/gitblit/MakeCertificate*.class" />
|
| | |
| | | <fileset dir="${basedir}/groovy">
|
| | | <include name="sendmail.groovy" />
|
| | | <include name="jenkins.groovy" />
|
| | | <include name="protect-refs.groovy" />
|
| | | </fileset>
|
| | | </copy>
|
| | |
|
| | |
| | | <exclude name="jetty*.jar" />
|
| | | <exclude name="junit*.jar" />
|
| | | <exclude name="servlet*.jar" />
|
| | | <exclude name="javax.servlet*.jar" />
|
| | | </fileset>
|
| | | </copy>
|
| | |
|
| | | <!-- Gitblit classes -->
|
| | | <mkdir dir="${deployments.root}/WEB-INF/classes"/>
|
| | | <copy todir="${deployments.root}/WEB-INF/classes">
|
| | | <jar destfile="${deployments.root}/WEB-INF/lib/gitblit-${gb.version}.jar">
|
| | | <fileset dir="${project.build.dir}">
|
| | | <exclude name="WEB-INF/" />
|
| | | <exclude name="com/gitblit/tests/" />
|
| | |
| | | <exclude name="com/gitblit/Launcher*.class" />
|
| | | <exclude name="com/gitblit/MakeCertificate*.class" />
|
| | | </fileset>
|
| | | </copy>
|
| | | </jar>
|
| | |
|
| | | <!-- Build Express Zip file -->
|
| | | <zip destfile="${express.zipfile}">
|
| | |
| | | <resource file="${basedir}/src/com/gitblit/client/splash.png" />
|
| | | <resource file="${basedir}/resources/gitblt-favicon.png" />
|
| | | <resource file="${basedir}/resources/gitweb-favicon.png" />
|
| | | <resource file="${basedir}/resources/git-orange-16x16.png" />
|
| | | <resource file="${basedir}/resources/user_16x16.png" />
|
| | | <resource file="${basedir}/resources/users_16x16.png" />
|
| | | <resource file="${basedir}/resources/settings_16x16.png" />
|
| | | <resource file="${basedir}/resources/lock_go_16x16.png" />
|
| | | <resource file="${basedir}/resources/lock_pull_16x16.png" />
|
| | |
| | | <resource file="${basedir}/resources/commit_merge_16x16.png" />
|
| | | <resource file="${basedir}/resources/blank.png" />
|
| | | <resource file="${basedir}/src/com/gitblit/wicket/GitBlitWebApp.properties" />
|
| | | <resource file="${basedir}/src/com/gitblit/wicket/GitBlitWebApp_ja.properties" />
|
| | |
|
| | | <class name="com.gitblit.client.GitblitManagerLauncher" />
|
| | | <classfilter>
|
| | |
| | | <copy todir="${project.site.dir}">
|
| | | <!-- Copy selected Gitblit resources -->
|
| | | <fileset dir="${project.resources.dir}">
|
| | | <include name="bootstrap.140.css" />
|
| | | <include name="bootstrap.gb.css" />
|
| | | <include name="markdown.css" />
|
| | | <include name="bootstrap/**/*" />
|
| | | <include name="gitblit.css" />
|
| | | <include name="gitblt_25_white.png" />
|
| | | <include name="gitblt-favicon.png" />
|
| | | <include name="lock_go_16x16.png" />
|
| | |
| | | Publish binaries to Google Code
|
| | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
| | | -->
|
| | | <target name="publishBinaries" depends="buildGO,buildWAR,buildExpress,buildFederationClient,buildManager" description="Publish the Gitblit binaries to Google Code">
|
| | | <target name="publishBinaries" depends="buildGO,buildWAR,buildExpress,buildFederationClient,buildManager,buildApiLibrary" description="Publish the Gitblit binaries to Google Code">
|
| | |
|
| | | <echo>Uploading Gitblit ${gb.version} binaries</echo>
|
| | |
|
| | |
| | | <delete dir="${project.war.dir}" />
|
| | | <delete dir="${project.deploy.dir}" />
|
| | | </target>
|
| | | </project> |
| | | </project>
|