mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-21 04:29:31 +00:00
ICU-5533 Merge eclipse3.3 related changes into 3.6 maintenance stream
X-SVN-Rev: 21132
This commit is contained in:
parent
d840094402
commit
6087cfe0bb
31 changed files with 431 additions and 39 deletions
21
.gitattributes
vendored
21
.gitattributes
vendored
|
@ -52,6 +52,27 @@ README text !eol
|
|||
src/com/ibm/icu/dev/data/rbbi/english.dict -text
|
||||
src/com/ibm/icu/dev/data/testdata.jar -text
|
||||
src/com/ibm/icu/dev/data/thai6.ucs -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.base.tests/.settings/org.eclipse.jdt.core.prefs -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.base.tests/.settings/org.eclipse.jdt.ui.prefs -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.base/.settings/org.eclipse.jdt.core.prefs -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.base/.settings/org.eclipse.jdt.ui.prefs -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4-feature/.project -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4-feature/build.properties -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4-feature/feature.xml -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4-feature/sourceTemplatePlugin/build.properties -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4-feature/sourceTemplatePlugin/plugin.properties -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.classpath -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.project -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.settings/org.eclipse.jdt.core.prefs -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.settings/org.eclipse.jdt.ui.prefs -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/META-INF/MANIFEST.MF -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/build.properties -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/fragment-icu-jse4.properties -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/plugin.properties -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.tests/.settings/org.eclipse.jdt.core.prefs -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu.tests/.settings/org.eclipse.jdt.ui.prefs -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu/.settings/org.eclipse.jdt.core.prefs -text
|
||||
src/com/ibm/icu/dev/eclipse/com.ibm.icu/.settings/org.eclipse.jdt.ui.prefs -text
|
||||
src/com/ibm/icu/dev/test/perf/data/collation/TestNames_Asian.txt -text
|
||||
src/com/ibm/icu/dev/test/perf/data/collation/TestNames_Chinese.txt -text
|
||||
src/com/ibm/icu/dev/test/perf/data/collation/TestNames_Japanese.txt -text
|
||||
|
|
|
@ -7,8 +7,10 @@
|
|||
#*
|
||||
icu4j.version.string=3.6.1
|
||||
icu4j.version.number=36
|
||||
current.year=2006
|
||||
icu4j.eclipse.spec.version.string=3.6.1
|
||||
current.year=2007
|
||||
icu4j.previous.version.number=34
|
||||
api.report.out=${api.dir}/icu4j_compare_${icu4j.previous.version.number}_${icu4j.version.number}.html
|
||||
copyright=Copyright (c) 2000-2006, International Business Machines Corporation and others. All Rights Reserved.
|
||||
corp=IBM Corporation
|
||||
copyright=Copyright (c) 2000-2007, International Business Machines Corporation and others. All Rights Reserved.
|
||||
corp=IBM Corporation
|
||||
copyright.eclipse=Licensed Materials - Property of IBM \n (C) Copyright IBM Corp. 2000, 2007. All Rights Reserved. \n IBM is a registered trademark of IBM Corp.
|
137
build.xml
137
build.xml
|
@ -87,9 +87,9 @@
|
|||
<property name="jar.file" value="icu4j.jar"/>
|
||||
<property name="charsets.jar.file" value="icu4j-charsets.jar"/>
|
||||
<property name="jarSrc.file" value="icu4jsrc.jar"/>
|
||||
<property name="zipCoreSrc.file" value="icu4jcsrc.zip"/>
|
||||
<property name="zipTestSrc.file" value="icu4jtsrc.zip"/>
|
||||
<property name="jdk.wrapper.jar.file" value="icu4jwrapper.jar"/>
|
||||
<property name="fragment.jar.file" value="icu4jfragment.jar"/>
|
||||
<property name="eclipse.dir" value="${src.dir}/com/ibm/icu/dev/eclipse"/>
|
||||
<property name="eclipse.projects.dir" value="eclipseProjects"/>
|
||||
<property name="wrapper.build.dir" value="classes.wrapper"/>
|
||||
|
@ -792,9 +792,9 @@
|
|||
|
||||
<delete dir="${eclipse.projects.dir}"/>
|
||||
<delete dir="${wrapper.build.dir}"/>
|
||||
<delete file="${zipCoreSrc.file}"/>
|
||||
<delete file="${zipTestSrc.file}"/>
|
||||
<delete file="${jdk.wrapper.jar.file}"/>
|
||||
<delete file="${fragment.jar.file}"/>
|
||||
</target>
|
||||
|
||||
<!--
|
||||
|
@ -1391,14 +1391,22 @@
|
|||
</target>
|
||||
|
||||
<!-- for building eclipse distribution -->
|
||||
<target name="initIcuEclipseVersion" depends="init">
|
||||
<tstamp>
|
||||
<format property="build.date" pattern="yyyyMMdd"/>
|
||||
</tstamp>
|
||||
<property name="icu4j.eclipse.build.version.string" value="${icu4j.eclipse.spec.version.string}.${build.date}"/>
|
||||
</target>
|
||||
|
||||
<target name="eclipseProjects"
|
||||
depends="eclipseCoreProject,eclipseTestProject,eclipseWrapperProject"
|
||||
depends="eclipseCoreProject,eclipseTestProject,eclipseWrapperProject,eclipseFragmentProject"
|
||||
description="create all eclipse icu projects"/>
|
||||
|
||||
<target name="undoEclipseMangle" depends="buildmangle" description="preprocess files back to default)">
|
||||
<java classname="com.ibm.icu.dev.tool.docs.CodeMangler" classpath="${build.dir}" logError="true">
|
||||
<arg value="@eclipseCoreArgs.txt"/>
|
||||
<arg value="@eclipseTestArgs.txt"/>
|
||||
<arg value="@eclipseFragmentArgs.txt"/>
|
||||
</java>
|
||||
</target>
|
||||
|
||||
|
@ -1445,7 +1453,7 @@
|
|||
</jar>
|
||||
</target>
|
||||
|
||||
<target name="eclipseCoreProject" depends="eclipseCore" description="gather eclipse icu core project files">
|
||||
<target name="eclipseCoreProject" depends="eclipseCore,initIcuEclipseVersion" description="gather eclipse icu core project files">
|
||||
<delete failonerror="no">
|
||||
<fileset dir="${eclipse.projects.dir}/com.ibm.icu"/>
|
||||
<fileset dir="${eclipse.projects.dir}/com.ibm.icu-feature"/>
|
||||
|
@ -1467,6 +1475,12 @@
|
|||
<fileset dir="${eclipse.dir}"
|
||||
includes="com.ibm.icu/**/*,com.ibm.icu-feature/**/*"
|
||||
excludes="**/CVS/**/*"/>
|
||||
<filterset>
|
||||
<filter token="BUILD_VERSION" value="${icu4j.eclipse.build.version.string}"/>
|
||||
<filter token="COPYRIGHT" value="${copyright.eclipse}"/>
|
||||
<filter token="SPEC_VERSION" value="${icu4j.eclipse.spec.version.string}"/>
|
||||
<filter token="VERSION_NUMBER" value="${icu4j.version.number}"/>
|
||||
</filterset>
|
||||
</copy>
|
||||
<!-- copy ICU license file -->
|
||||
<copy file="license.html"
|
||||
|
@ -1505,7 +1519,7 @@
|
|||
<!-- TODO: build the wrapper test code this ant target -->
|
||||
</target>
|
||||
|
||||
<target name="eclipseWrapperProject" depends="eclipseWrapper,eclipseWrapperTest" description="gather eclipse icu core project files">
|
||||
<target name="eclipseWrapperProject" depends="eclipseWrapper,eclipseWrapperTest,initIcuEclipseVersion" description="gather eclipse icu core project files">
|
||||
<delete failonerror="no">
|
||||
<fileset dir="${eclipse.projects.dir}/com.ibm.icu.base"/>
|
||||
<fileset dir="${eclipse.projects.dir}/com.ibm.icu.base-feature"/>
|
||||
|
@ -1516,6 +1530,12 @@
|
|||
<fileset dir="${eclipse.dir}"
|
||||
includes="com.ibm.icu.base/**/*,com.ibm.icu.base-feature/**/*,com.ibm.icu.base.tests/**/*"
|
||||
excludes="**/CVS/**/*"/>
|
||||
<filterset>
|
||||
<filter token="BUILD_VERSION" value="${icu4j.eclipse.build.version.string}"/>
|
||||
<filter token="COPYRIGHT" value="${copyright.eclipse}"/>
|
||||
<filter token="SPEC_VERSION" value="${icu4j.eclipse.spec.version.string}"/>
|
||||
<filter token="VERSION_NUMBER" value="${icu4j.version.number}"/>
|
||||
</filterset>
|
||||
</copy>
|
||||
<!-- copy ICU license file -->
|
||||
<copy file="license.html"
|
||||
|
@ -1584,12 +1604,93 @@
|
|||
<copy toDir="${eclipse.projects.dir}/com.ibm.icu.tests" file="${zipTestSrc.file}"/>
|
||||
</target>
|
||||
|
||||
<target name="zipCoreSrc" depends="init" description="build zip of core sources for debugging">
|
||||
<!-- for eclipse -->
|
||||
<zip destfile="${zipCoreSrc.file}"
|
||||
compress="true"
|
||||
basedir="${src.dir}"
|
||||
includes="../license.html,../Copyright_Assignment.rtf,com/ibm/icu/impl/**/*,com/ibm/icu/lang/**/*,com/ibm/icu/math/**/*,com/ibm/icu/text/**/*,com/ibm/icu/util/**/*"/>
|
||||
<target name="eclipseFragmentMangle" depends="eclipseCoreMangle">
|
||||
<java classname="com.ibm.icu.dev.tool.docs.CodeMangler" classpath="${build.dir}" logError="true">
|
||||
<arg value="-dECLIPSE_FRAGMENT"/>
|
||||
<arg value="-t"/>
|
||||
<arg value="@eclipseFragmentArgs.txt"/>
|
||||
</java>
|
||||
</target>
|
||||
|
||||
<target name="eclipseFragment" depends="eclipseCore,eclipseFragmentMangle">
|
||||
<property name="timepattern" value="yyyyMMdd'T'HHmmss','SSS"/>
|
||||
<tstamp>
|
||||
<format property="time.before.compile" pattern="${timepattern}"/>
|
||||
</tstamp>
|
||||
<!--
|
||||
Note: *.class files compiled by the target "eclipseCore" are in ${build.dir} directory.
|
||||
The target "eclipseFragmentMangle" updates timestamp of .java files, so only modified files
|
||||
should be compiled.
|
||||
-->
|
||||
<javac includes="com/ibm/icu/util/**/*.java,com/ibm/icu/text/**/*.java,com/ibm/icu/math/**/*.java,com/ibm/icu/impl/**/*.java,com/ibm/icu/lang/*.java"
|
||||
compiler="javac1.4"
|
||||
srcdir="${src.dir}"
|
||||
destdir="${build.dir}"
|
||||
classpathref="build.classpath"
|
||||
source="1.3"
|
||||
target="1.2"
|
||||
debug="on"
|
||||
deprecation="off"
|
||||
encoding="ascii"
|
||||
listfiles="true"/>
|
||||
<tstamp>
|
||||
<format property="time.after.compile" pattern="${timepattern}"/>
|
||||
</tstamp>
|
||||
<!-- collect only class files updated, which are fragment specific files -->
|
||||
<jar jarfile="${fragment.jar.file}" compress="true">
|
||||
<fileset dir="${build.dir}" includes="**/*.class">
|
||||
<date datetime="${time.before.compile}" pattern="${timepattern}" when="after"/>
|
||||
</fileset>
|
||||
</jar>
|
||||
</target>
|
||||
|
||||
<target name="eclipseFragmentProject" depends="eclipseFragment,initIcuEclipseVersion" description="gather eclipse icu fragment project files">
|
||||
<delete failonerror="no">
|
||||
<fileset dir="${eclipse.projects.dir}/com.ibm.icu.jse4"/>
|
||||
<fileset dir="${eclipse.projects.dir}/com.ibm.icu.jse4-feature"/>
|
||||
</delete>
|
||||
<!-- collect source files -->
|
||||
<copy toDir="${eclipse.projects.dir}/com.ibm.icu.jse4/src">
|
||||
<!-- TODO: Use a single file list as input. The list is identical with eclipseFragmentArgs.txt -->
|
||||
<fileset dir="${src.dir}">
|
||||
<include name="com/ibm/icu/impl/CollectionUtilities.java"/>
|
||||
<include name="com/ibm/icu/impl/PatternTokenizer.java"/>
|
||||
<include name="com/ibm/icu/impl/Utility.java"/>
|
||||
<include name="com/ibm/icu/lang/UCharacter.java"/>
|
||||
<include name="com/ibm/icu/math/BigDecimal.java"/>
|
||||
<include name="com/ibm/icu/text/DateTimePatternGenerator.java"/>
|
||||
<include name="com/ibm/icu/text/DecimalFormat.java"/>
|
||||
<include name="com/ibm/icu/text/DigitList.java"/>
|
||||
<include name="com/ibm/icu/text/NumberFormat.java"/>
|
||||
<include name="com/ibm/icu/text/RuleBasedNumberFormat.java"/>
|
||||
<include name="com/ibm/icu/text/UnicodeSet.java"/>
|
||||
<include name="com/ibm/icu/text/UTF16.java"/>
|
||||
<include name="com/ibm/icu/util/GlobalizationPreferences.java"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<!-- collect eclipse project files -->
|
||||
<copy todir="${eclipse.projects.dir}">
|
||||
<fileset dir="${eclipse.dir}"
|
||||
includes="com.ibm.icu.jse4/**/*,com.ibm.icu.jse4-feature/**/*"/>
|
||||
<filterset>
|
||||
<filter token="BUILD_VERSION" value="${icu4j.eclipse.build.version.string}"/>
|
||||
<filter token="COPYRIGHT" value="${copyright.eclipse}"/>
|
||||
<filter token="SPEC_VERSION" value="${icu4j.eclipse.spec.version.string}"/>
|
||||
<filter token="VERSION_NUMBER" value="${icu4j.version.number}"/>
|
||||
</filterset>
|
||||
</copy>
|
||||
<!-- copy ICU license file -->
|
||||
<copy file="license.html"
|
||||
todir="${eclipse.projects.dir}/com.ibm.icu.jse4/about_files"/>
|
||||
<!-- ucd terms -->
|
||||
<copy file="src/com/ibm/icu/dev/data/unicode/ucdterms.txt"
|
||||
todir="${eclipse.projects.dir}/com.ibm.icu.jse4/about_files"/>
|
||||
<!-- copy ICU about file -->
|
||||
<copy file="${eclipse.dir}/misc/about_icu.html"
|
||||
tofile="${eclipse.projects.dir}/com.ibm.icu.jse4/about.html"/>
|
||||
<!-- common eclipse about file -->
|
||||
<copy file="${eclipse.dir}/misc/about.html"
|
||||
todir="${eclipse.projects.dir}/com.ibm.icu.jse4-feature/sourceTemplatePlugin"/>
|
||||
</target>
|
||||
|
||||
<target name="zipTestSrc" depends="init" description="build zip of test sources for debugging">
|
||||
|
@ -1662,7 +1763,7 @@
|
|||
<arg value="-n"/>
|
||||
<classpath>
|
||||
<pathelement path="${java.class.path}/"/>
|
||||
<pathelement location="icu4j.jar"/>
|
||||
<pathelement location="${jar.file}"/>
|
||||
<pathelement location="clover.jar"/>
|
||||
<pathelement path="${build.dir}"/>
|
||||
</classpath>
|
||||
|
@ -1673,6 +1774,18 @@
|
|||
<target name="eclipseCompatTests" depends="init, eclipseTestMangle, eclipseTests" />
|
||||
<target name="eclipseCompatCheck" depends="init, eclipseCompat, eclipseCompatTests, deleteCore, eclipseRunCheck"/>
|
||||
|
||||
<target name="eclipseFragmentCheck" depends="eclipseCompat,eclipseFragment,eclipseCompatTests,deleteCore">
|
||||
<java classname="com.ibm.icu.dev.test.TestAll" fork="yes" failonerror="true">
|
||||
<arg value="-n"/>
|
||||
<classpath>
|
||||
<pathelement path="${java.class.path}/"/>
|
||||
<pathelement location="${fragment.jar.file}"/>
|
||||
<pathelement location="${jar.file}"/>
|
||||
<pathelement location="clover.jar"/>
|
||||
<pathelement path="${build.dir}"/>
|
||||
</classpath>
|
||||
</java>
|
||||
</target>
|
||||
|
||||
<target name="core13" depends="init,coreData,icudata" description="build core classes and data">
|
||||
<javac includes="com/ibm/icu/util/**/*.java,com/ibm/icu/text/**/*.java,com/ibm/icu/math/**/*.java,com/ibm/icu/impl/**/*.java,com/ibm/icu/lang/*.java,com/ibm/icu/charset/**/*.java"
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
# Copyright (C) 2005-2006, International Business Machines Corporation and
|
||||
# others. All Rights Reserved.
|
||||
src/com/ibm/icu/impl/CollectionUtilities.java
|
||||
src/com/ibm/icu/impl/DateNumberFormat.java
|
||||
src/com/ibm/icu/impl/ICUResourceBundle.java
|
||||
src/com/ibm/icu/impl/ICUResourceBundleImpl.java
|
||||
src/com/ibm/icu/impl/ICUResourceBundleReader.java
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<feature
|
||||
id="com.ibm.icu"
|
||||
label="com.ibm.icu"
|
||||
version="3.6">
|
||||
version="@BUILD_VERSION@">
|
||||
|
||||
<description url="http://www.example.com/description">
|
||||
[Enter Feature Description here.]
|
||||
|
@ -20,13 +20,13 @@
|
|||
id="com.ibm.icu"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="3.6"
|
||||
version="@BUILD_VERSION@"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.ibm.icu.source"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="3.6"/>
|
||||
version="@BUILD_VERSION@"/>
|
||||
|
||||
</feature>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<feature
|
||||
id="com.ibm.icu.base"
|
||||
label="com.ibm.icu.base"
|
||||
version="3.6"
|
||||
version="@BUILD_VERSION@"
|
||||
provider-name="IBM">
|
||||
|
||||
<description url="http://www.example.com/description">
|
||||
|
@ -21,13 +21,13 @@
|
|||
id="com.ibm.icu.base"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="3.6"
|
||||
version="@BUILD_VERSION@"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.ibm.icu.base.source"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="3.6"/>
|
||||
version="@BUILD_VERSION@"/>
|
||||
|
||||
</feature>
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
#Thu Dec 14 11:50:44 EST 2006
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.1
|
||||
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
|
||||
org.eclipse.jdt.core.compiler.compliance=1.3
|
||||
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
|
||||
org.eclipse.jdt.core.compiler.debug.localVariable=generate
|
||||
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=ignore
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=ignore
|
||||
org.eclipse.jdt.core.compiler.source=1.3
|
|
@ -0,0 +1,3 @@
|
|||
#Thu Dec 14 11:50:44 EST 2006
|
||||
eclipse.preferences.version=1
|
||||
internal.default.compliance=default
|
|
@ -0,0 +1,12 @@
|
|||
#Thu Dec 14 11:50:27 EST 2006
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.1
|
||||
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
|
||||
org.eclipse.jdt.core.compiler.compliance=1.3
|
||||
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
|
||||
org.eclipse.jdt.core.compiler.debug.localVariable=generate
|
||||
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=ignore
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=ignore
|
||||
org.eclipse.jdt.core.compiler.source=1.3
|
|
@ -0,0 +1,3 @@
|
|||
#Thu Dec 14 11:50:27 EST 2006
|
||||
eclipse.preferences.version=1
|
||||
internal.default.compliance=default
|
|
@ -2,14 +2,12 @@ Manifest-Version: 1.0
|
|||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: %pluginName
|
||||
Bundle-SymbolicName: com.ibm.icu.base
|
||||
Bundle-Version: 3.6
|
||||
Bundle-Version: @BUILD_VERSION@
|
||||
Bundle-Vendor: %providerName
|
||||
Bundle-Localization: plugin
|
||||
Bundle-Copyright: Licensed Materials - Property of IBM
|
||||
(C) Copyright IBM Corp. 2006. All Rights Reserved.
|
||||
IBM is a registered trademark of IBM Corp.
|
||||
Export-Package: com.ibm.icu.text,
|
||||
com.ibm.icu.util
|
||||
Bundle-Copyright: @COPYRIGHT@
|
||||
Export-Package: com.ibm.icu.text;version="@SPEC_VERSION@",
|
||||
com.ibm.icu.util;version="@SPEC_VERSION@"
|
||||
Eclipse-LazyStart: true
|
||||
Bundle-RequiredExecutionEnvironment: CDC-1.0/Foundation-1.0,
|
||||
J2SE-1.3
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>com.ibm.icu.jse4-feature</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.FeatureBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.pde.FeatureNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
|
@ -0,0 +1,21 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2000, 2005 IBM Corporation and others.
|
||||
# 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:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
bin.includes =\
|
||||
epl-v10.html,\
|
||||
eclipse_update_120.jpg,\
|
||||
feature.xml,\
|
||||
feature.properties,\
|
||||
license.html
|
||||
outputUpdateJars = true
|
||||
|
||||
generate.plugin@com.ibm.icu.jse4.source=com.ibm.icu.jse4
|
||||
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<feature
|
||||
id="com.ibm.icu.jse4"
|
||||
label="com.ibm.icu.jse4"
|
||||
version="@BUILD_VERSION@"
|
||||
provider-name="IBM">
|
||||
|
||||
<description url="http://www.example.com/description">
|
||||
[Enter Feature Description here.]
|
||||
</description>
|
||||
|
||||
<copyright url="http://www.example.com/copyright">
|
||||
[Enter Copyright Description here.]
|
||||
</copyright>
|
||||
|
||||
<license url="http://www.example.com/license">
|
||||
[Enter License Description here.]
|
||||
</license>
|
||||
|
||||
<plugin
|
||||
id="com.ibm.icu.jse4"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="@BUILD_VERSION@"
|
||||
fragment="true"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.ibm.icu.jse4.source"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="@BUILD_VERSION@"/>
|
||||
|
||||
</feature>
|
|
@ -0,0 +1,12 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2000, 2006 IBM Corporation and others.
|
||||
# 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:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
bin.includes = about.html, plugin.properties, plugin.xml, src/**,META-INF/
|
||||
sourcePlugin = true
|
|
@ -0,0 +1,12 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2000, 2006 IBM Corporation and others.
|
||||
# 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:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
pluginName = International Components for Unicode for Java (ICU4J), Foundation Fragment source
|
||||
providerName = IBM Corporation
|
7
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.classpath
Normal file
7
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.classpath
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
|
||||
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
28
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.project
Normal file
28
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.project
Normal file
|
@ -0,0 +1,28 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>com.ibm.icu.jse4</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.ManifestBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.SchemaBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.pde.PluginNature</nature>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
|
@ -0,0 +1,12 @@
|
|||
#Thu Dec 14 11:50:53 EST 2006
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
|
||||
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
|
||||
org.eclipse.jdt.core.compiler.compliance=1.4
|
||||
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
|
||||
org.eclipse.jdt.core.compiler.debug.localVariable=generate
|
||||
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
|
||||
org.eclipse.jdt.core.compiler.source=1.3
|
|
@ -0,0 +1,3 @@
|
|||
#Thu Dec 14 11:50:53 EST 2006
|
||||
eclipse.preferences.version=1
|
||||
internal.default.compliance=default
|
|
@ -0,0 +1,12 @@
|
|||
Manifest-Version: 1.0
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: %fragmentName
|
||||
Bundle-SymbolicName: com.ibm.icu.jse4
|
||||
Bundle-Version: @BUILD_VERSION@
|
||||
Bundle-Vendor: %providerName
|
||||
Fragment-Host: com.ibm.icu;bundle-version="[3.6.1,3.8.0)"
|
||||
Bundle-Copyright: @COPYRIGHT@
|
||||
Bundle-RequiredExecutionEnvironment: J2SE-1.4
|
||||
Bundle-Localization: fragment-icu-jse4
|
||||
Bundle-Classpath: icu-jse4.jar
|
||||
Eclipse-PatchFragment: true
|
|
@ -0,0 +1,9 @@
|
|||
bin.includes = META-INF/,\
|
||||
icu-jse4.jar,\
|
||||
about.html,\
|
||||
about_files/,\
|
||||
fragment-icu-jse4.properties,\
|
||||
fragment.xml
|
||||
source.icu-jse4.jar = src/
|
||||
src.includes = about.html,\
|
||||
about_files/
|
|
@ -0,0 +1,12 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2006 IBM Corporation and others.
|
||||
# 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:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
fragmentName = International Components for Unicode for Java (ICU4J), Foundation Fragment
|
||||
providerName = IBM Corporation
|
|
@ -0,0 +1,12 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2000, 2006 IBM Corporation and others.
|
||||
# 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:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
pluginName = International Components for Unicode for Java (ICU4J), Foundation Fragment
|
||||
providerName = IBM Corporation
|
|
@ -0,0 +1,12 @@
|
|||
#Thu Dec 14 11:51:01 EST 2006
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.1
|
||||
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
|
||||
org.eclipse.jdt.core.compiler.compliance=1.3
|
||||
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
|
||||
org.eclipse.jdt.core.compiler.debug.localVariable=generate
|
||||
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=ignore
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=ignore
|
||||
org.eclipse.jdt.core.compiler.source=1.3
|
|
@ -0,0 +1,3 @@
|
|||
#Thu Dec 14 11:51:01 EST 2006
|
||||
eclipse.preferences.version=1
|
||||
internal.default.compliance=default
|
|
@ -10,4 +10,4 @@ Bundle-Copyright: Licensed Materials - Property of IBM
|
|||
(C) Copyright IBM Corp. 2000-2006. All Rights Reserved.
|
||||
IBM is a registered trademark of IBM Corp.
|
||||
Require-Bundle: org.junit
|
||||
Bundle-ClassPath: icu4jtests.jar
|
||||
Bundle-ClassPath: .,icu4jtests.jar
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
#Thu Dec 14 11:50:17 EST 2006
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.1
|
||||
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
|
||||
org.eclipse.jdt.core.compiler.compliance=1.3
|
||||
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
|
||||
org.eclipse.jdt.core.compiler.debug.localVariable=generate
|
||||
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=ignore
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=ignore
|
||||
org.eclipse.jdt.core.compiler.source=1.3
|
|
@ -0,0 +1,3 @@
|
|||
#Thu Dec 14 11:50:17 EST 2006
|
||||
eclipse.preferences.version=1
|
||||
internal.default.compliance=default
|
|
@ -2,17 +2,23 @@ Manifest-Version: 1.0
|
|||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: %pluginName
|
||||
Bundle-SymbolicName: com.ibm.icu; singleton:=true
|
||||
Bundle-Version: 3.6
|
||||
Bundle-Version: @BUILD_VERSION@
|
||||
Bundle-Vendor: %providerName
|
||||
Bundle-Localization: plugin
|
||||
Bundle-Copyright: Licensed Materials - Property of IBM
|
||||
(C) Copyright IBM Corp. 2000, 2006. All Rights Reserved.
|
||||
IBM is a registered trademark of IBM Corp.
|
||||
Export-Package: com.ibm.icu.lang,
|
||||
com.ibm.icu.math,
|
||||
com.ibm.icu.text,
|
||||
com.ibm.icu.util
|
||||
Bundle-Copyright: @COPYRIGHT@
|
||||
Export-Package: com.ibm.icu.lang;version="@SPEC_VERSION@",
|
||||
com.ibm.icu.math;version="@SPEC_VERSION@",
|
||||
com.ibm.icu.text;version="@SPEC_VERSION@",
|
||||
com.ibm.icu.util;version="@SPEC_VERSION@",
|
||||
com.ibm.icu.impl;x-internal:=true,
|
||||
com.ibm.icu.impl.data;x-internal:=true,
|
||||
com.ibm.icu.impl.data.icudt@VERSION_NUMBER@b;x-internal:=true,
|
||||
com.ibm.icu.impl.data.icudt@VERSION_NUMBER@b.brkitr;x-internal:=true,
|
||||
com.ibm.icu.impl.data.icudt@VERSION_NUMBER@b.coll;x-internal:=true,
|
||||
com.ibm.icu.impl.data.icudt@VERSION_NUMBER@b.rbnf;x-internal:=true,
|
||||
com.ibm.icu.impl.data.icudt@VERSION_NUMBER@b.translit;x-internal:=true
|
||||
Eclipse-LazyStart: true
|
||||
Bundle-RequiredExecutionEnvironment: CDC-1.0/Foundation-1.0,
|
||||
J2SE-1.3
|
||||
|
||||
Bundle-ClassPath: icu-jse4.jar,icu-data.jar,.
|
||||
Eclipse-ExtensibleAPI: true
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
//##header
|
||||
/**
|
||||
*******************************************************************************
|
||||
* Copyright (C) 2000-2006, International Business Machines Corporation and *
|
||||
* Copyright (C) 2000-2007, International Business Machines Corporation and *
|
||||
* others. All Rights Reserved. *
|
||||
*******************************************************************************
|
||||
*/
|
||||
|
@ -1050,4 +1050,4 @@ public class TimeZoneRegression extends TestFmwk {
|
|||
}
|
||||
}
|
||||
|
||||
//eof
|
||||
//eof
|
||||
|
|
Loading…
Add table
Reference in a new issue