scuffed-code/tools/release/java
Steven R. Loomis adf994a3fd ICU-8114 checkin NAFD improvements
X-SVN-Rev: 28990
2010-11-02 21:44:10 +00:00
..
src/com/ibm/icu/dev/tools ICU-8114 checkin NAFD improvements 2010-11-02 21:44:10 +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-7999 promote version number in api change report 2010-09-30 18:18:07 +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.