Code Search for Developers
 
 
  

buildAgilePlanner.xml from MASE: Agile Software Engineering at Krugle


Show buildAgilePlanner.xml syntax highlighted

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

	<target name="compile-persister" description="compile persister package and tests">
		<delete dir="tmp"/>
		<mkdir dir="tmp"/>
		<mkdir dir="tmp/persister"/>
		<mkdir dir="tmp/test"/>
	<!--	<mkdir dir="tmp/TestDirectory"/>
		<mkdir dir="tmp/OriginalTestProjects"/> -->
		
		
		
		<javac srcdir="src/persister" destdir="tmp" source="1.5" target="1.5" nowarn="true" 
			excludes="datachangeimplement/**/*.java ">
			
			<classpath>
			
				<fileset dir="lib">
					<include name="*.jar" />
				</fileset>
				<fileset dir="DependentBuildSourcesAP" >
					<include name="**/*.jar" />
				</fileset>
		 
				<pathelement path="tmp"/>
				<fileset dir="tmp/persister">
					<include name="**/*.class"/>
				</fileset>
				
			</classpath>
		</javac>
		
						
		<javac srcdir="src/test/planner" destdir="tmp" source="1.5" target="1.5" nowarn="true" >
			<classpath>
			
				<fileset dir="lib">
					<include name="*.jar" />
				</fileset>
				<fileset dir="DependentBuildSourcesAP" >
					<include name="**/*.jar" />
				</fileset>
				
			</classpath>
		</javac>
		
		
		<!-- <copy todir="tmp/test/planner">
		   <fileset dir="src/test/planner">
				<include name="*.xml"/>
			</fileset>
		</copy> -->
		
	</target>
	


	<target name="anthill-zeus" description="Continuous integration task for Anthill">
		<antcall target="compile-persister"/>
		<antcall target="junit-tests"/>
	
	</target>
	
	
	<target name="junit-tests">
		<junit printsummary="withOutAndErr" filtertrace="on" haltonfailure="true" failureproperty="BUILD_FAILED" > 
		
			<classpath>
				<fileset dir="lib">
					<include name="*.jar"/>
				</fileset>
				<fileset dir="DependentBuildSourcesAP" >
					<include name="**/*.jar" />
				</fileset>
				<pathelement path="tmp"/>
			</classpath>
			
			<formatter type="plain" usefile="no" />
			
			<batchtest>
				<fileset dir="tmp">
					<include name="tmp/*Test.class" />
				</fileset>
			</batchtest>
		</junit>
		
		<antcall target="build-broken" />
		<antcall target="build-intact" />
	</target>
	
	
	
	<target name="build-broken" if="BUILD_FAILED">
		<echo>Build broken</echo>
		
		<java classname="x10.SendSignal" dir="/opt/lamps/x10linux" fork="true">
			<arg value="false" />
			<arg value="1" />
		</java>
		
		<java classname="x10.SendSignal" dir="/opt/lamps/x10linux" fork="true">
			<arg value="true" />
			<arg value="2" />
		</java>
	</target>
	
	
	
	<target name="build-intact" unless="BUILD_FAILED">
		<echo>Build intact</echo>
		
		<java classname="x10.SendSignal" dir="/opt/lamps/x10linux" fork="true">
			<arg value="true" />
			<arg value="1" />
		</java>
		
		<java classname="x10.SendSignal" dir="/opt/lamps/x10linux" fork="true">
			<arg value="false" />
			<arg value="2" />
		</java>
	</target>
	
	
	<target name="distributed-planner-jar">
		<delete dir="tmp" />
		<mkdir dir="tmp"/>
		<mkdir dir="tmp/persister"/>
		
		<javac srcdir="src/persister" destdir="tmp/persister/" source="1.5" target="1.5" nowarn="true" 
			excludes="datachangeimplement/**/*.java" >
			
			<classpath>
				<fileset dir="lib">
					<include name="*.jar" />
				</fileset>
				<fileset dir="DependentBuildSourcesAP" >
					<include name="**/*.jar" />
				</fileset>
			</classpath>
		</javac>
		
		<jar destfile="tmp/distributed-persister.jar" basedir="tmp/persister"/>
		<move file="tmp/distributed-persister.jar" todir="Server" />
		<delete dir="tmp" />
	</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_v2.3/
    DependentBuildSourcesAP/
      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/
        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/
      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_16x16.gif
      rally_app_icons_32x32.gif
      rally_app_icons_48x48.gif
      rally_app_icons_48x48.icns
      rally_app_icons_48x48.ico
      sample.gif
    InputFramework/
      src/
    META-INF/
      MANIFEST.MF
    OriginalTestProjects/
      OriginalEmptyProject.xml
      OriginalProjectFile.xml
      OriginalProjectWithBacklogIterationAndStoryCards.xml
    TestDirectory/
      EmptyProject.xml
      ProjectFile.xml
      ProjectWithBacklogIterationAndStoryCards.xml
    bin/
    lib/
      junit-4.1.jar
      sbsdk.jar
    src/
      cards/
      filesystemaccess/
      mouse/
      persister/
      rallydemogef/
      table/
      test/
    .classpath
    .project
    AgilePlannerWithPersister.product
    ManyMouseJava.dll
    RegistrationUtils.dll
    build.properties
    buildAgilePlanner.xml
    config.xml
    plugin.xml
    splash.bmp
  DependentBuildSourcesAP/
    configuration/
    plugins/
    .eclipseproduct
    startup.jar
  Icons/
    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_16x16.gif
    rally_app_icons_32x32.gif
    rally_app_icons_48x48.gif
    rally_app_icons_48x48.icns
    rally_app_icons_48x48.ico
    sample.gif
  InputFramework/
    src/
  META-INF/
    MANIFEST.MF
  OriginalTestProjects/
    OriginalEmptyProject.xml
    OriginalProjectFile.xml
    OriginalProjectWithBacklogIterationAndStoryCards.xml
  TestDirectory/
    EmptyProject.xml
    ProjectFile.xml
    ProjectWithBacklogIterationAndStoryCards.xml
  bin/
  lib/
    junit-4.1.jar
    sbsdk.jar
  src/
    cards/
    filesystemaccess/
    mouse/
    persister/
    rallydemogef/
    table/
    test/
  .classpath
  .project
  AgilePlannerWithPersister.product
  ManyMouseJava.dll
  RegistrationUtils.dll
  build.properties
  buildAgilePlanner.xml
  config.xml
  plugin.xml
  splash.bmp