tracefw/tracecompiler/group/build.xml
changeset 56 aa2539c91954
parent 54 a151135b0cf9
child 60 e54443a6878c
child 62 1c2bb2fc7c87
--- a/tracefw/tracecompiler/group/build.xml	Wed Sep 29 17:45:35 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,119 +0,0 @@
-<!--
-#
-# Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-# All rights reserved.
-# This component and the accompanying materials are made available
-# under the terms of "Eclipse Public License v1.0"
-# which accompanies this distribution, and is available
-# at the URL "http://www.eclipse.org/legal/epl-v10.html".
-#
-# Initial Contributors:
-# Nokia Corporation - initial contribution.
-#
-# Contributors:
-#
-# Description: 
-#
--->
-<project name="OstTraceCompiler" default="build" basedir="..">
-
-<condition property="isLinux">
-    <os name="linux"/>
-</condition>
-
-<condition property="isWindows">
-	<not>
-		<os name="linux"/>
-	</not>
-</condition>
-	
-<condition property="isRel">
-	<matches string="${epoc.rel}" pattern="^.*rel$"/>
-</condition>
-	
-<condition property="isDeb">
-	<matches string="${epoc.rel}" pattern="^.*deb$"/>
-</condition>
-
-	
-<target name="init" >
-	<property environment="env" />
-	<property name="epoc.root" value="${env.EPOCROOT}/" />
-	<property name="src.dir" value="src" />
-	<property name="jar.dir" value="jar" />
-	<property name="dest.dir" value="${tools.rel}/tracecompiler" />
-	<property name="build.dir" value="${epoc.root}epoc32/build/ost/tracecompiler" />
-</target>
-
-
-<target name="clean" depends="init" if="isRel">
-	<echo>Cleaning the ${build.dir}</echo>
-	<delete dir="${build.dir}"/>
-	<echo>Creating the build directory</echo>
-	<mkdir dir="${build.dir}"/>
-	
-	<echo>Deleting *.xml_ files</echo>
-	<delete>
-		<fileset dir="${epoc.root}epoc32/build" includes="**/*.xml_"/>
-	</delete>
-    <delete dir="${dest.dir}"/>
-    <delete file="tracecompiler/tracecompiler.zip"/>
-</target>
-
-	
-<target name="what" depends="init" description="Prints out all releasables">
-	<pathconvert pathsep="${line.separator}" property="output">
-		<fileset dir="${dest.dir}" casesensitive="no"/>
-	</pathconvert>
-	<echo message="${output}" />
-</target>
-
-
-<target name="build" if="isRel" depends="clean">	
-	<javac srcdir="${src.dir}" destdir="${build.dir}" debug="true" target="1.5"></javac>
-
-	<echo> Copying html and properties files from src/com.nokia.tracecompiler/src to ${build.dir} </echo>
-	<copy todir="${build.dir}">
-		<fileset dir="src/com.nokia.tracecompiler/src" includes="**/*.properties"/>
-		<fileset dir="src/com.nokia.tracecompiler/src" includes="**/*.html"/>
-        <fileset dir="src/com.nokia.tracecompiler/src" includes="**/*.lic"/>
-	</copy>
-
-	<antcall target="change_windows_file_attributes"></antcall>
-
-	<antcall target="change_linux_file_attributes"></antcall>
-
-	<echo>Zip TraceCompiler binaries</echo>
-	<zip destfile="tracecompiler/tracecompiler.zip" update="true">
-		<zipfileset dir="${build.dir}"/> 
-	</zip>
-	
-	<echo>Unzip recompiled TraceCompiler binaries intop epoc32/tools/tracecompiler</echo>
-	<unzip src="tracecompiler/tracecompiler.zip" dest="${dest.dir}" overwrite="true"/>
-
-	<mkdir dir="${jar.dir}"/>
-       	<jar destfile="${jar.dir}/tracecompiler.jar" basedir="${build.dir}">
-       		<fileset dir="src/com.nokia.tracecompiler/src" includes="**/*.properties"/>
-       		<manifest>
-       			<attribute name="Main-Class" value="com.nokia.tracecompiler.TraceCompilerMain"/>
-       		</manifest>
-        </jar>
-</target>
-
-<target name="change_windows_file_attributes" if="isWindows">
-	<echo message="Change tracecompiler.zip file attributes in Windows"/>
-	<exec executable="attrib">
-		<arg value="-r"/>
-		<arg value="tracecompiler/tracecompiler.zip"/>
-	</exec>
-</target>
-
-<target name="change_linux_file_attributes" if="isLinux">
-	<echo message="Change tracecompiler.zip file attributes in Linux"/>
-	<exec executable="chmod">
-		<arg value="777"/>
-		<arg value="tracecompiler/tracecompiler.zip"/>
-	</exec>
-</target>
-
-</project>