<commit_before><?xml version="1.0"?>
<!--
 *************************************************************************
 * Copyright (c) 2004, 2005 Actuate Corporation.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *  Actuate Corporation  - initial API and implementation
 *  
 *************************************************************************
 *
 *  BuildDesignerIDE.xml
 *
 *  Created on 08/01/2005
 *  Build script for project org.eclipse.birt.designer.ui.ide
 *
 * 
 * The following are public targets callable by external users. 
 * 
 * "Clean" - Clean all objects created by this script. Individual project build script can not call this target; 
 * "Jar" - Compile source code and generate jar for this project.
 *          The compile dependency on other projects should be defined explicitly.
 *         eclipse.home should be passed in when Individual project build script  call this target; 
 *          the property of "failonerror" should be set true(default) when compiling source code
 * "UnitTest" - Run unit tests. This task must be called after calling Jar task, 
 *              so it needn't depend on Jar explicitly
 * "Export" - Export the project, for instance, jar files are copied to a designated folder. 
 *            this task must be called after calling Jar task, so it needn't depend on Jar explicitly
 * "JavaDoc" - generate java documents
 *
 * Usage:
 *    ant [any one or more of the public targets] 
 *        -Declipse.home=<your eclipse home> 
 *   
 * Default target is "Jar".
 * 
 * This script may also additional targets. These targets are private to this build script only. 
 *
 *
 * Notes:
 *  1. classpath need to be set for junit.jar
 *  2. This file now requires Ant 1.6
 *
 * Change History:
 *
 *    1. 03/16/2005: initial version
 *
-->


<project name="BIRT Designer UI for IDE Project" default="Jar" basedir=".">


	<description>BIRT Designer UI for IDE Project.</description>
	<!-- set global properties for this build -->
	<!-- Public properties, used by public targets, top level build script
		     will pass on the value at runtime. Properties will have there default
		     value.
		     eclipse.home
		     utest.report.dir
		     javadoc.dir
		     plugin.version
		
	-->

	<property name="eclipse.home" location="." />
	
	<property name="plugin.version" value="2.0.0" />
	<property name="export.dir" location="export" />
	<property name="javadoc.dir" location="docs/api" />
	<property name="utest.report.dir" location="utestreports" />
	
	<!--properties -->
	<property name="dir.src" location="src" />
	<property name="dir.bin" location="temp.folder"/>	
	<property name="module.name" value="org.eclipse.birt.report.designer.rcp.ui" />
	<property name="designer.core.dir" value="../org.eclipse.birt.report.designer.core" />
	<property name="designer.ui.dir" value="../org.eclipse.birt.report.designer.ui" />			
	<property name="viewer.dir" value="../org.eclipse.birt.report.viewer" />		
	<property name="jar.name" value="rcpui.jar"/>
	
	<property name="arch" value="x86" />	
	
	<tstamp>
    	<format property="TODAY" pattern="yyyyMMdd-hhmm"/>
	</tstamp>

	<!-- Class Path used to generate Javadoc-->
	<path id="class.path">
		<pathelement path="${build.dir}" />
		<pathelement path="${viewer.dir}/viewer.jar"/>
		
		<fileset dir="${designer.core.dir}">
			<include name="*.jar" />
		</fileset>
		<fileset dir="${designer.ui.dir}">
			<include name="*.jar" />
		</fileset>		
	
	</path>
	
	
	<!-- set platform related properties-->
	<condition property="ws" value="win32">
		<os family="windows"/>
	</condition>
	<condition property="ws" value="gtk"><commit_msg>- SCR(s) Resolved: - Description: Fix a minor problem in the build script - Regression (Yes / No): No - Code Owner: <NAME> - Code Reviewers: <NAME>, <NAME> - Tests: Manual test and JUnit test - Test Automated (Yes/No, if "No" then explain why):Yes - Case Entries Resolved: CVS/Home - Notes to Developers: - Notes to QA: - Notes to Documentation: - Notes to Configuration Management: - Notes to Support: - Notes to Product Marketing:<commit_after><?xml version="1.0"?>
<!--
 *************************************************************************
 * Copyright (c) 2004, 2005 Actuate Corporation.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *  Actuate Corporation  - initial API and implementation
 *  
 *************************************************************************
 *
 *  BuildDesignerIDE.xml
 *
 *  Created on 08/01/2005
 *  Build script for project org.eclipse.birt.designer.ui.ide
 *
 * 
 * The following are public targets callable by external users. 
 * 
 * "Clean" - Clean all objects created by this script. Individual project build script can not call this target; 
 * "Jar" - Compile source code and generate jar for this project.
 *          The compile dependency on other projects should be defined explicitly.
 *         eclipse.home should be passed in when Individual project build script  call this target; 
 *          the property of "failonerror" should be set true(default) when compiling source code
 * "UnitTest" - Run unit tests. This task must be called after calling Jar task, 
 *              so it needn't depend on Jar explicitly
 * "Export" - Export the project, for instance, jar files are copied to a designated folder. 
 *            this task must be called after calling Jar task, so it needn't depend on Jar explicitly
 * "JavaDoc" - generate java documents
 *
 * Usage:
 *    ant [any one or more of the public targets] 
 *        -Declipse.home=<your eclipse home> 
 *   
 * Default target is "Jar".
 * 
 * This script may also additional targets. These targets are private to this build script only. 
 *
 *
 * Notes:
 *  1. classpath need to be set for junit.jar
 *  2. This file now requires Ant 1.6
 *
 * Change History:
 *
 *    1. 03/16/2005: initial version
 *
-->


<project name="BIRT Designer UI for IDE Project" default="Jar" basedir=".">


	<description>BIRT Designer UI for IDE Project.</description>
	<!-- set global properties for this build -->
	<!-- Public properties, used by public targets, top level build script
		     will pass on the value at runtime. Properties will have there default
		     value.
		     eclipse.home
		     utest.report.dir
		     javadoc.dir
		     plugin.version
		
	-->

	<property name="eclipse.home" location="." />
	
	<property name="plugin.version" value="2.0.0" />
	<property name="export.dir" location="export" />
	<property name="javadoc.dir" location="docs/api" />
	<property name="utest.report.dir" location="utestreports" />
	
	<!--properties -->
	<property name="dir.src" location="src" />
	<property name="dir.bin" location="temp.folder"/>	
	<property name="module.name" value="org.eclipse.birt.report.designer.ui.ide" />
	<property name="designer.core.dir" value="../org.eclipse.birt.report.designer.core" />
	<property name="designer.ui.dir" value="../org.eclipse.birt.report.designer.ui" />			
	<property name="viewer.dir" value="../org.eclipse.birt.report.viewer" />		
	<property name="jar.name" value="rcpui.jar"/>
	
	<property name="arch" value="x86" />	
	
	<tstamp>
    	<format property="TODAY" pattern="yyyyMMdd-hhmm"/>
	</tstamp>

	<!-- Class Path used to generate Javadoc-->
	<path id="class.path">
		<pathelement path="${build.dir}" />
		<pathelement path="${viewer.dir}/viewer.jar"/>
		
		<fileset dir="${designer.core.dir}">
			<include name="*.jar" />
		</fileset>
		<fileset dir="${designer.ui.dir}">
			<include name="*.jar" />
		</fileset>		
	
	</path>
	
	
	<!-- set platform related properties-->
	<condition property="ws" value="win32">
		<os family="windows"/>
	</condition>
	<condition property="ws" value="gtk">
{'fraction_non_alphanumeric': 0.16237208728886698, 'fraction_numerical': 0.010356306250770558, 'mean_word_length': 3.44249726177437, 'pattern_counts': {'":': 0, '<': 88, '<?xml version=': 2, '>': 88, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 4}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1791316', 'n_tokens_mistral': 2522, 'n_tokens_neox': 2286, 'n_words': 783}