Subversion Repositories DevTools

Rev

Rev 866 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 866 Rev 4123
Line 4... Line 4...
4
   
4
   
5
    <property name="src.dir"                value="${basedir}"/>
5
    <property name="src.dir"                value="${basedir}"/>
6
    <property name="build.dir"              value="${basedir}/java.build"/>
6
    <property name="build.dir"              value="${basedir}/java.build"/>
7
    <property name="build.classes.dir"      value="${build.dir}/classes"/>
7
    <property name="build.classes.dir"      value="${build.dir}/classes"/>
8
    <property name="pkg.dir"                value="${build.dir}/jar"/>
8
    <property name="pkg.dir"                value="${build.dir}/jar"/>
-
 
9
    <property name="manifest"               value="${build.dir}/DaemonManifest.txt"/>
9
 
10
 
10
    <path id="base.path">
11
    <path id="base.path">
11
        <pathelement location="${build.classes.dir}" />
12
        <pathelement location="${build.classes.dir}" />
12
        <fileset dir="${PACKAGE_apache-ant}">
13
        <fileset dir="${PACKAGE_apache-ant}">
13
            <include name="**/*.jar"/>
14
            <include name="**/*.jar"/>
Line 41... Line 42...
41
 
42
 
42
    <target name="package" 
43
    <target name="package" 
43
            depends="compile"
44
            depends="compile"
44
            description="Creates the jar archives.">
45
            description="Creates the jar archives.">
45
            
46
            
46
			<delete file="DaemonManifest.txt"/>
47
			<delete file="${manifest}"/>
47
			<property file="../version.properties"/>
48
			<property file="../version.properties"/>
48
			
49
			
49
			<manifest file="DaemonManifest.txt">
50
			<manifest file="${manifest}">
50
				<attribute name="Specification-Title" value="${PACKAGE}"/>
51
				<attribute name="Specification-Title" value="${PACKAGE}"/>
51
				<attribute name="Specification-Version" value="${MAJOR}"/>
52
				<attribute name="Specification-Version" value="${MAJOR}"/>
52
				<attribute name="Specification-Vendor" value="ERG Transit Systems"/>
53
				<attribute name="Specification-Vendor" value="ERG Transit Systems"/>
53
				<attribute name="Implementation-Title" value="com.erggroup.buildtool.daemon"/>
54
				<attribute name="Implementation-Title" value="com.erggroup.buildtool.daemon"/>
54
				<attribute name="Implementation-Version" value="${VERSION}"/>
55
				<attribute name="Implementation-Version" value="${VERSION}"/>
Line 59... Line 60...
59
				<attribute name="Class-Path" value="rippleEngineD.jar ant-abtD.jar smtpD.jar ant.jar ant-launcher.jar mail.jar ojdbc6.jar log4j-1.2.14.jar"/>
60
				<attribute name="Class-Path" value="rippleEngineD.jar ant-abtD.jar smtpD.jar ant.jar ant-launcher.jar mail.jar ojdbc6.jar log4j-1.2.14.jar"/>
60
			</manifest>
61
			</manifest>
61
 
62
 
62
            <mkdir dir="${pkg.dir}"/>
63
            <mkdir dir="${pkg.dir}"/>
63
            <jar jarfile="${pkg.dir}/${ant.project.name}${GBE_TYPE}.jar"
64
            <jar jarfile="${pkg.dir}/${ant.project.name}${GBE_TYPE}.jar"
64
					manifest="${basedir}/DaemonManifest.txt"
65
					manifest="${manifest}"
65
					basedir="${build.classes.dir}"
66
					basedir="${build.classes.dir}"
66
					includes = "com/erggroup/buildtool/daemon/*.class">
67
					includes = "com/erggroup/buildtool/daemon/*.class">
67
            </jar>
68
            </jar>
68
    </target>
69
    </target>
69
 
70