Code Search for Developers
 
 
  

buildAgilePlannerAll.xml from MASE: Agile Software Engineering at Krugle


Show buildAgilePlannerAll.xml syntax highlighted

<?xml version="1.0" encoding="UTF-8"?>
<project name="AgilePlanner" default="ProductBuildForRally" basedir=".">

	<property name="basews" value="${ws}"/>
	<property name="baseos" value="${os}"/>
	<property name="basearch" value="${arch}"/>
	<property name="basenl" value="${nl}"/>

	<!-- Compiler settings. -->
	<property name="javacFailOnError" value="false"/>
	<property name="javacDebugInfo" value="on"/>
	<property name="javacVerbose" value="false"/>
	<property name="logExtension" value=".log"/>
	<property name="compilerArg" value=""/>
	<property name="javacSource" value="1.5"/>
	<property name="javacTarget" value="1.5"/>
	<path id="path_bootclasspath">
		<fileset dir="${java.home}/lib">
			<include name="*.jar"/>
		</fileset>
	</path>
	<property name="bootclasspath" refid="path_bootclasspath"/>
	<property name="bundleJavacSource" value="${javacSource}"/>
	<property name="bundleJavacTarget" value="${javacTarget}"/>
	<property name="bundleBootClasspath" value="${bootclasspath}"/>

	<target name="init" depends="properties">
		<condition property="pluginTemp" value="${buildTempFolder}/plugins">
			<isset property="buildTempFolder"/>
		</condition>
		<property name="pluginTemp" value="${basedir}"/>
		<condition property="build.result.folder" value="${pluginTemp}/AgilePlanner">
			<isset property="buildTempFolder"/>
		</condition>
		<property name="build.result.folder" value="${basedir}"/>
		<property name="temp.folder" value="${basedir}/temp.folder"/>
		<property name="plugin.destination" value="${basedir}"/>
	</target>

	<target name="properties" if="eclipse.running">
		<property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>

	</target>

	<target name="build.update.jar" depends="init" description="Build the plug-in: AgilePlanner for an update site.">
		<delete dir="${temp.folder}"/>
		<mkdir dir="${temp.folder}"/>
		<antcall target="build.jars"/>
		<antcall target="gather.bin.parts">
			<param name="destination.temp.folder" value="${temp.folder}/"/>
		</antcall>
		<zip destfile="${plugin.destination}/AgilePlanner_2.0.1.jar" basedir="${temp.folder}/AgilePlanner_2.0.1" filesonly="false" whenempty="skip" update="false"/>
		<delete dir="${temp.folder}"/>
	</target>

	<target name="build.jars" depends="init" description="Build all the jars for the plug-in: AgilePlanner.">
	</target>

	<target name="build.sources" depends="init">
	</target>

	<target name="gather.bin.parts" depends="init" if="destination.temp.folder">
		<mkdir dir="${destination.temp.folder}/AgilePlanner_2.0.1"/>
		<copy todir="${destination.temp.folder}/AgilePlanner_2.0.1" failonerror="true" overwrite="false">
			<fileset dir="${basedir}" includes="plugin.xml,META-INF/,bin/,Icons/,MasePlanner.product,lib/GT.jar"			/>
		</copy>
	</target>

	<target name="build.zips" depends="init">
	</target>

	<target name="gather.sources" depends="init" if="destination.temp.folder">
	</target>

	<target name="gather.logs" depends="init" if="destination.temp.folder">
	</target>

	<target name="clean" depends="init" description="Clean the plug-in: AgilePlanner of all the zips, jars and logs created.">
		<delete file="${plugin.destination}/AgilePlanner_2.0.1.jar"/>
		<delete file="${plugin.destination}/AgilePlanner_2.0.1.zip"/>
		<delete dir="${temp.folder}"/>
	</target>

	<target name="refresh" depends="init" if="eclipse.running" description="Refresh this folder.">
		<eclipse.convertPath fileSystemPath="." property="resourcePath"/>
		<eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/>
	</target>

	<target name="ProductBuildForRally" depends="init" description="Create a AgilePlanner Product with all the Ant Script.">
		<delete dir="${temp.folder}"/>
		<mkdir dir="${temp.folder}"/>
		<antcall target="build.jars"/>
		<antcall target="build.sources"/>
		<antcall target="gather.bin.parts">
			<param name="destination.temp.folder" value="${temp.folder}/"/>
		</antcall>
		<antcall target="gather.sources">
			<param name="destination.temp.folder" value="${temp.folder}/"/>
		</antcall>
		<delete>
			<fileset dir="${temp.folder}" includes="**/*.bin${logExtension}"/>
		</delete>

		<delete dir="AgilePlannerProduct"/>
		<mkdir dir="AgilePlannerProduct"/>

		<copy todir="AgilePlannerProduct" >
			<fileset dir="DependentBuildSources" />			
		</copy>
		<copy todir="AgilePlannerProduct\plugins" >
			<fileset dir="${temp.folder}"/>
		</copy>
		<delete dir="${temp.folder}"/>
		<antcall target="buildMase3Plugin" />		
		<delete dir="@dot"/>
	</target>
	
 	<target name="buildMase3Plugin" >
 		<ant antfile="build-as-plugin.xml" dir="../MASE3" />
		<copy file="Mase3_1.0.0.jar" todir="AgilePlannerProduct\plugins" />
 		<delete file="Mase3_1.0.0.jar"/>
 	</target>	


	
</project>




See more files for this project here

MASE: Agile Software Engineering

The MASE project investigates methods to support the coordination and executable acceptance testing of software projects. Keywords: Agile methods, distributed teams, Extreme Programming. See http://ebe.cpsc.ucalgary.ca/ebe for more information.

Project homepage: http://sourceforge.net/projects/mase
Programming language(s): Java,XML
License: other

  AgilePlanner/
    DependentBuildSources/
      configuration/
        org.eclipse.core.runtime/
          .manager/
            .fileTable.11
            .fileTable.12
            .fileTableLock
          .contributions.5
          .contributors.5
          .extraData.5
          .mainData.5
          .namespaces.5
          .orphans.5
          .table.5
        org.eclipse.osgi/
          .manager/
            .fileTable.12
            .fileTable.13
            .fileTableLock
          bundles/
            30/
              1/
                .cp/
                  swt-gdip-win32-3232.dll
                  swt-win32-3232.dll
          .bundledata.5
          .lazy.5
          .state.5
        org.eclipse.update/
          history/
            1161877675797.xml
            1161877867811.xml
            1161877884903.xml
            1161877927829.xml
            1161884087263.xml
            1161884105389.xml
          .lock
          last.config.stamp
          platform.xml
        config.ini
      plugins/
        org.eclipse.core.runtime.compatibility.registry_3.2.0.v20060603/
          META-INF/
            MANIFEST.MF
            eclipse.inf
          about.html
          fragment.properties
          runtime_registry_compatibility.jar
        com.ibm.icu_3.4.4.1.jar
        org.eclipse.ant.core_3.1.100.v20060531.jar
        org.eclipse.core.commands_3.2.0.I20060605-1400.jar
        org.eclipse.core.contenttype_3.2.0.v20060603.jar
        org.eclipse.core.expressions_3.2.0.v20060605-1400.jar
        org.eclipse.core.filesystem.win32.x86_1.0.0.v20060603.jar
        org.eclipse.core.filesystem_1.0.0.v20060603.jar
        org.eclipse.core.jobs_3.2.0.v20060603.jar
        org.eclipse.core.resources.compatibility_3.2.0.v20060603.jar
        org.eclipse.core.resources.win32_3.2.0.v20060603.jar
        org.eclipse.core.resources_3.2.0.v20060603.jar
        org.eclipse.core.runtime.compatibility.auth_3.2.0.v20060601.jar
        org.eclipse.core.runtime.compatibility_3.1.100.v20060603.jar
        org.eclipse.core.runtime_3.2.0.v20060603.jar
        org.eclipse.core.variables_3.1.100.v20060605.jar
        org.eclipse.draw2d_3.2.0.v20060626.jar
        org.eclipse.equinox.common_3.2.0.v20060603.jar
        org.eclipse.equinox.preferences_3.2.0.v20060601.jar
        org.eclipse.equinox.registry_3.2.0.v20060601.jar
        org.eclipse.gef_3.2.0.v20060626.jar
        org.eclipse.help_3.2.0.v20060602.jar
        org.eclipse.jface_3.2.0.I20060605-1400.jar
        org.eclipse.osgi_3.2.0.v20060601.jar
        org.eclipse.swt.win32.win32.x86_3.2.0.v3232m.jar
        org.eclipse.swt_3.2.0.v3232o.jar
        org.eclipse.ui.views_3.2.0.I20060605-1400.jar
        org.eclipse.ui.workbench_3.2.0.I20060605-1400.jar
        org.eclipse.ui_3.2.0.I20060605-1400.jar
        org.eclipse.update.configurator_3.2.0.v20060605.jar
      .eclipseproduct
      startup.jar
    Icons/
      ApplicationIcons/
      edit_icon.gif
      icon_agileplanner.gif
      icon_agileplanner_new.gif
      icon_agileplanner_open.gif
      icon_arrange.gif
      icon_arrange_iter_story.gif
      icon_arrange_story.gif
      icon_complete.gif
      icon_detail_link.gif
      icon_find.gif
      icon_inProgress.gif
      icon_iteration_status.gif
      icon_minus.gif
      icon_new_project.gif
      icon_new_story.gif
      icon_plus.gif
      icon_product_backlog.gif
      icon_project.gif
      mouse.gif
      pagination_update.gif
      rally_app_icons_48x48.icns
      rally_app_icons_48x48.ico
      sample.gif
    Servers/
      Server.bat
      Server.sh
      YellowPagesServer.bat
      YellowPagesServer.sh
    src/
      cards/
      filesystemaccess/
      maseconnection/
      mouse/
      rallydemogef/
      server/
      table/
  Icons/
    edit_icon.gif
    icon_arrange.gif
    icon_inProgress.gif
    icon_iteration_status.gif
    icon_minus.gif
    icon_new_project.gif
    icon_new_story.gif
    icon_plus.gif
    icon_product_backlog.gif
    icon_project.gif
  META-INF/
    MANIFEST.MF
  MaseEJB3/
    .settings/
    jspWiki/
    src/
  bin/
  fitTests/
    fitTests/
  lib/
    FitClipseRunner.jar
    GT.jar
    commons-httpclient.jar
    commons-lang-2.0.jar
    commons-logging.jar
    concurrent.jar
    cos.jar
    ecs.jar
    ejb3-persistence.jar
    fitClipseTestRunner.jar
    fitlibrary.jar
    hibernate-annotations.jar
    hibernate-client.jar
    hibernate3.jar
    javax.servlet.jar
    javax.servlet.jsp.jar
    jboss-annotations-ejb3.jar
    jboss-aop-jdk50-client.jar
    jboss-aspect-jdk50-client.jar
    jboss-ejb3-client.jar
    jboss-ejb3x.jar
    jboss-j2ee.jar
    jboss-jaxrpc.jar
    jboss-remoting.jar
    jboss-transaction.jar
    jboss.jar
    jbossall-client.jar
    jbosssx.jar
    jbossws.jar
    jdom.jar
    jnp-client.jar
    jnpserver.jar
    jrcs-diff.jar
    junit-4.1.jar
    junit.jar
    log4j.jar
    lucene.jar
    mail.jar
    multipartrequest.jar
    mysql-connector-java-3.1.12-bin.jar
    oro.jar
    oscache.jar
    sandler.jar
    wsdl4j.jar
    xmlrpc.jar
    xmlsec.jar
  .classpath
  .project
  AgilePlanner.product
  build.properties
  buildAgilePlannerAll.xml
  buildMase3.xml
  buildProductForRally.bat
  jndi.properties
  plugin.xml
  serverbuild.xml