Subversion Repositories DevTools

Rev

Rev 2180 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2180 asteen 1
<project name="jboss-config-jms" default="install" basedir=".">
2
 
2182 hmaithri 3
	<description/>
2180 asteen 4
 
5
	<taskdef resource="antshield.properties"/>
6
	<taskdef resource="jats.properties"/>
7
 
8
	<!-- =================================================================== -->
9
	<!--  GLOBAL PROPERTIES                                                  -->
10
	<!-- =================================================================== -->
11
	<property file="${user.home}/.ant.properties" />
12
	<property name="env" environment="env"         value="not used"/>
13
 
2182 hmaithri 14
	<import file="jboss-config-jmsdepends.xml"/>
15
	<import file="${env.JATS_HOME}/ant-using/${ant-using}/ant-using.xml"/>
16
 
17
	<using name="ant-manifest"		version="${ant-manifest}"/>
18
 
2180 asteen 19
 
20
	<!--
21
	  -  Cleans derived objects.
22
	  -->
23
	<target name="clean">
24
 
25
		<delete dir="${basedir}/build"/>
26
		<delete dir="${basedir}/interface"/>
27
		<delete dir="${basedir}/pkg"/>
28
 
29
	</target>
30
 
31
 
32
	<!--
33
	  -  Packages the release
34
	  -
35
	  -->
2182 hmaithri 36
	<target name    ="package">
2180 asteen 37
 
38
		<delete dir="${basedir}/build"/>
2182 hmaithri 39
 
40
		<property name="package.dir"		location="${basedir}/build/pkg"/>	
41
 
42
		<mkdir dir="${package.dir}"/>
43
		<mkdir dir="${package.dir}/pkg/conf"/>
44
		<mkdir dir="${package.dir}/pkg/deploy"/>
45
		<mkdir dir="${package.dir}/pkg/lib"/>
46
		<mkdir dir="${package.dir}/scripts"/>
2180 asteen 47
 
48
		<!-- Prepare configuration -->
2182 hmaithri 49
		<copy todir="${package.dir}/pkg/conf">
2180 asteen 50
			<fileset dir="${basedir}/conf"/>
51
		</copy>
52
 
2182 hmaithri 53
		<copy todir="${package.dir}/pkg/deploy">
2180 asteen 54
			<fileset dir="${basedir}/deploy"/>
55
		</copy>
56
 
2182 hmaithri 57
		<copy todir="${package.dir}/pkg/lib">
2180 asteen 58
			<fileset dir="${basedir}/lib"/>
59
		</copy>
2182 hmaithri 60
 
61
		<copy todir="${package.dir}/scripts">
62
			<fileset dir="${basedir}/scripts" includes="*"/>
63
		</copy>		
2180 asteen 64
 
65
	</target>
2182 hmaithri 66
 
67
 
68
	<!-- ===================================================================
69
	  -  Target called by automated build tool (ABT).
70
	  -
71
	  -  This target will be called by the ABT to perform an automated build,
72
	  -  package and release of this package.
2180 asteen 73
	  -->
2182 hmaithri 74
	<target name        = "auto"
75
	        depends     = "package"
76
	        description = "Called during build using the automated build tool">
2180 asteen 77
 
2182 hmaithri 78
		<echo message="AUTO BUILD"/>
79
		<summarise-manifest package="${packagename}" version="${packageversion}"/>
2180 asteen 80
 
2182 hmaithri 81
	</target>		
2180 asteen 82
 
83
</project>