scuffed-code/tools/release/java
2011-07-27 23:12:11 +00:00
..
src/com/ibm/icu/dev/tools/docs ICU-8541 Delete NonAsciiFileDetector tool. We no longer use the tool at all. 2011-07-27 23:12:11 +00:00
.classpath ICU-6685 rewrite api gen to not use JDK 1.4 2009-01-17 08:21:00 +00:00
.project ICU-6685 rewrite api gen to not use JDK 1.4 2009-01-17 08:21:00 +00:00
build.xml ICU-7373 update, better enum handling 2010-10-28 01:24:33 +00:00
icu4c.css ICU-7339 sync CSS. more updates to reduce false positives. 2010-02-04 21:51:58 +00:00
Makefile ICU-8525 fix for nested inner classes that are private, and support out of source build 2011-05-05 02:19:44 +00:00
readme.txt ICU-7388 Flag 'born stable'. Also update readme. 2010-11-02 17:33:52 +00:00

# Copyright (C) 2009-2010 IBM and Others. All Rights Reserved

API Change Report:

A tool to generate a report of API status changes between two ICU4C releases.
(ICU4J has a builtin change report generator)

Requirements:
  - Everything needed to build ICU4C from a command line (UNIX) environment
  - Doxygen (for generating docs)
  - Java JDK 1.5+
  - Apache Ant
  - Xalan/Xerces ( put the jars in the lib/ directory ) - the built in version to Java doesn't seem to work properly.

To use the utility:
    1. setup ICU
            (put the two ICU releases on your machine ^_^  )
            run 'configure' in both releases (or runConfigureICU)
            Doxygen must be found during configure.
	2. create a Makefile.local with just these two lines:
			OLD_ICU=/xsrl/E/icu-1.0
			NEW_ICU=/xsrl/E/icu-6.8
	   ( where these are the paths to the parent of 'source', etc)     
    3. Build the API docs
            make
	4. This will create an 'APIChangeReport.html' in this directory. Check it over, then check it in.