makefile changes

X-SVN-Rev: 777
This commit is contained in:
John Fitzpatrick 2000-02-16 23:40:09 +00:00
parent b748661137
commit b43881fa19
58 changed files with 1157 additions and 13 deletions

2
.gitattributes vendored
View file

@ -77,7 +77,7 @@ icu4c/source/data/brkitr/word_thBE.brk -text
icu4c/source/data/brkitr/word_thLE.brk -text
icu4c/source/test/testdata/en_US.uni -text
icu4c/source/test/testdata/uni-text.txt -text
icu4j/src/com/ibm/demo/rbbi/genesis.dict -text
icu4j/src/com/ibm/demo/rbbi/english.dict -text
icu4j/src/com/ibm/icu/dev/data/holidays_jp.ucs -text
icu4j/src/com/ibm/icu/impl/data/thai_dict -text
icu4j/src/com/ibm/text/resources/thai_dict -text

10
icu4j/src/build/defs.gmk Executable file
View file

@ -0,0 +1,10 @@
CLASSDIR= $(TOPDIR)/classes
SRCDIR= $(TOPDIR)/src
DOCDIR= $(TOPDIR)/docs
CLASSPATH= $(CLASSDIR);$(TOPDIR)/classes/decimal.jar;$(TOPDIR)/classes/decimal1.jar
PKGPATH= $(PACKAGE:.=\)
TARGDIR= $(CLASSDIR)/$(PKGPATH)
JAVACFLAGS= -target 1.1

58
icu4j/src/build/rules.gmk Executable file
View file

@ -0,0 +1,58 @@
default: classes
JAVAC= javac -classpath $(CLASSPATH) -sourcepath $(SRCDIR) -d $(CLASSDIR) $(JAVACFLAGS)
.SUFFIXES: .java .class
ifdef FILES_JAVA
FILES_java= $(FILES_java:/=\)
endif
FILES_class= $(FILES_java:.java=.class)
CLASSLIST= classes.list
{$(SRCDIR)\$(PKGPATH)}.java{$(CLASSDIR)\$(PKGPATH)}.class:
@echo $(?) >> $(CLASSLIST)
ifdef FILES_dict
FILES_dict= $(FILES_dict:/=\)
SRC_FILES_dict= $(FILES_dict:classes=src)
endif
classes: delete.classlist $(FILES_class) $(FILES_dics)
@if exist $(CLASSLIST) echo Compiling {
@if exist $(CLASSLIST) cat $(CLASSLIST)
if exist $(CLASSLIST) $(JAVAC) @$(CLASSLIST)
rm -f $(CLASSLIST)
ifdef FILES_dict
cp $(SRC_FILES_dict) $(TARGDIR)
endif
ifdef SUBDIRS
@for %%d in ( $(SUBDIRS) ) do cd %d && gmake -f makefile.gmk classes && cd ..
endif
dict: $(SRC_FILES_dict)
echo $(FILES_dict)
echo $(SRC_FILES_dict)
cp $(SRC_FILES_dict) $(CLASSDIR)/$(PKGPATH)/
delete.classlist:
@rm -f $(CLASSLIST)
clean:
rm -rf ..\classes\com
#!ifdef FILES_java
# rm -f $(FILES_class)
#!endif
#!ifdef FILES_dict
# rm -f $(FILES_dict)
#!endif
#!ifdef SUBDIRS
# @for %%d in ( $(SUBDIRS) ) do cd %d && nmake -nologo clean && cd ..
#!endif
FORCE: ;

View file

@ -30,7 +30,7 @@ classes: delete.classlist $(FILES_class) $(FILES_dics)
cp $(SRC_FILES_dict) $(TARGDIR)
!endif
!ifdef SUBDIRS
@for %%d in ( $(SUBDIRS) ) do cd %d && nmake -nologo classes && cd ..
@for %%d in ( $(SUBDIRS) ) do cd %d && nmake -nologo /f makefile.nmk classes && cd ..
!endif
dict: $(SRC_FILES_dict)

13
icu4j/src/com/GNUmakefile Executable file
View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:34 $
#
TOPDIR= ../..
PACKAGE= com
include $(TOPDIR)/src/build/defs.gmk
SUBDIRS= ibm
include $(TOPDIR)/src/build/rules.gmk

13
icu4j/src/com/ibm/GNUmakefile Executable file
View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:36 $
#
TOPDIR= ../../..
PACKAGE= com.ibm
include $(TOPDIR)/src/build/defs.gmk
SUBDIRS= util text
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,17 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:38 $
#
TOPDIR= ../../../..
PACKAGE= com.ibm.demo
include $(TOPDIR)/src/build/defs.gmk
SUBDIRS= calendar holiday rbnf RuleBasedBreakIterator
FILES_java= $(TARGDIR)/DemoApplet.java \
$(TARGDIR)/DemoUtility.java \
$(TARGDIR)/DemoTextBox.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:42 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.demo.calendar
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/CalendarApp.java \
$(TARGDIR)/CalendarFrame.java \
$(TARGDIR)/CalendarPanel.java \
$(TARGDIR)/CalendarCalc.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:42 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.demo.calendar
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/CalendarApp.java \
$(TARGDIR)/CalendarFrame.java \
$(TARGDIR)/CalendarPanel.java \
$(TARGDIR)/CalendarCalc.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:43 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.demo.holiday
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/HolidayBorderPanel.java \
$(TARGDIR)/HolidayCalendarDemo.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:44 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.demo.holiday
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/HolidayBorderPanel.java \
$(TARGDIR)/HolidayCalendarDemo.java \
!include $(TOPDIR)/src/build/rules.mak

17
icu4j/src/com/ibm/demo/makefile Executable file
View file

@ -0,0 +1,17 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:38 $
#
TOPDIR= ../../../..
PACKAGE= com.ibm.demo
!include $(TOPDIR)/src/build/defs.mak
SUBDIRS= calendar holiday rbnf RuleBasedBreakIterator
FILES_java= $(TARGDIR)/DemoApplet.java \
$(TARGDIR)/DemoUtility.java \
$(TARGDIR)/DemoTextBox.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,18 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:40 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.demo.RuleBasedBreakIterator
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/TextBoundDemo.java \
$(TARGDIR)/DBBIDemo.java \
$(TARGDIR)/BreakIteratorRules_en_US_TEST.java \
FILES_dict= $(TARGDIR)/english.dict \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,18 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:41 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.demo.RuleBasedBreakIterator
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/TextBoundDemo.java \
$(TARGDIR)/DBBIDemo.java \
$(TARGDIR)/BreakIteratorRules_en_US_TEST.java \
FILES_dict= $(TARGDIR)/english.dict \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:45 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.demo.rbnf
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/RbnfDemo.java \
$(TARGDIR)/RbnfSampleRuleSets.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:45 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.demo.rbnf
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/RbnfDemo.java \
$(TARGDIR)/RbnfSampleRuleSets.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:43 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.demo.holiday
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/HolidayBorderPanel.java \
$(TARGDIR)/HolidayCalendarDemo.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:44 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.demo.holiday
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/HolidayBorderPanel.java \
$(TARGDIR)/HolidayCalendarDemo.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:52 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.normalizer
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/BasicTest.java \
$(TARGDIR)/ExhaustiveTest.java \
$(TARGDIR)/FooTest.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:52 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.normalizer
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/BasicTest.java \
$(TARGDIR)/ExhaustiveTest.java \
$(TARGDIR)/FooTest.java \
!include $(TOPDIR)/src/build/rules.mak

13
icu4j/src/com/ibm/makefile Executable file
View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:36 $
#
TOPDIR= ../../..
PACKAGE= com.ibm
!include $(TOPDIR)/src/build/defs.mak
SUBDIRS= util text
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,14 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:46 $
#
TOPDIR= ../../../..
PACKAGE= com.ibm.test
include $(TOPDIR)/src/build/defs.gmk
SUBDIRS= rbnf normalizer RuleBasedBreakIterator compression bnf translit
FILES_java= $(TARGDIR)/TestFmwk.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,14 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:49 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.bnf
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/BigNumberFormatTest.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,14 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:49 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.bnf
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/BigNumberFormatTest.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:50 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.compression
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/Main.java \
$(TARGDIR)/Test.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:51 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.compression
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/Main.java \
$(TARGDIR)/Test.java \
!include $(TOPDIR)/src/build/rules.mak

14
icu4j/src/com/ibm/test/makefile Executable file
View file

@ -0,0 +1,14 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:46 $
#
TOPDIR= ../../../..
PACKAGE= com.ibm.test
!include $(TOPDIR)/src/build/defs.mak
SUBDIRS= rbnf normalizer RuleBasedBreakIterator compression bnf translit
FILES_java= $(TARGDIR)/TestFmwk.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:52 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.normalizer
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/BasicTest.java \
$(TARGDIR)/ExhaustiveTest.java \
$(TARGDIR)/FooTest.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:52 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.normalizer
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/BasicTest.java \
$(TARGDIR)/ExhaustiveTest.java \
$(TARGDIR)/FooTest.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:48 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.RuleBasedBreakIterator
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/BreakIteratorTest.java \
$(TARGDIR)/SimpleBITest.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:48 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.RuleBasedBreakIterator
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/BreakIteratorTest.java \
$(TARGDIR)/SimpleBITest.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:53 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.rbnf
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/RbnfTest.java \
$(TARGDIR)/RbnfRoundTripTest.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:54 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.rbnf
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/RbnfTest.java \
$(TARGDIR)/RbnfRoundTripTest.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:55 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.translit
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/TransliteratorTest.java \
$(TARGDIR)/UnicodeSetTest.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,15 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:55 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.test.translit
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/TransliteratorTest.java \
$(TARGDIR)/UnicodeSetTest.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,66 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:56 $
#
TOPDIR= ../../../..
PACKAGE= com.ibm.text
include $(TOPDIR)/src/build/defs.gmk
SUBDIRS= resources components
FILES_java= $(TARGDIR)/ChineseDateFormat.java \
$(TARGDIR)/ChineseDateSymbols.java \
$(TARGDIR)/DateFormatSymbols.java \
$(TARGDIR)/StringSearch.java \
$(TARGDIR)/SearchIterator.java \
$(TARGDIR)/SimpleDateFormat.java \
\
$(TARGDIR)/NFRule.java \
$(TARGDIR)/NFRuleSet.java \
$(TARGDIR)/NFSubstitution.java \
\
$(TARGDIR)/UnicodeSet.java \
$(TARGDIR)/RuleBasedNumberFormat.java \
\
$(TARGDIR)/ComposeData.java \
$(TARGDIR)/DecompData.java \
$(TARGDIR)/UInfo.java \
$(TARGDIR)/Normalizer.java \
$(TARGDIR)/ComposedCharIter.java \
\
$(TARGDIR)/StringCharacterIterator.java \
$(TARGDIR)/CharSet.java \
$(TARGDIR)/BreakDictionary.java \
$(TARGDIR)/RuleBasedBreakIterator.java \
$(TARGDIR)/DictionaryBasedBreakIterator.java \
$(TARGDIR)/BreakIterator.java \
\
$(TARGDIR)/SCSU.java \
$(TARGDIR)/UnicodeCompressor.java \
$(TARGDIR)/UnicodeDecompressor.java \
\
$(TARGDIR)/DigitList.java \
$(TARGDIR)/DecimalFormatSymbols.java \
$(TARGDIR)/NumberFormat.java \
$(TARGDIR)/DecimalFormat.java \
\
$(TARGDIR)/CompoundTransliterator.java \
$(TARGDIR)/HangulJamoTransliterator.java \
$(TARGDIR)/HexToUnicodeTransliterator.java \
$(TARGDIR)/JamoHangulTransliterator.java \
$(TARGDIR)/NullTransliterator.java \
$(TARGDIR)/Replaceable.java \
$(TARGDIR)/ReplaceableString.java \
$(TARGDIR)/RuleBasedTransliterator.java \
$(TARGDIR)/SymbolTable.java \
$(TARGDIR)/TransliterationRule.java \
$(TARGDIR)/TransliterationRuleSet.java \
$(TARGDIR)/Transliterator.java \
$(TARGDIR)/UnicodeFilter.java \
$(TARGDIR)/UnicodeFilterLogic.java \
$(TARGDIR)/UnicodeToHexTransliterator.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,14 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:58 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.text.components
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/DumbTextComponent.java \
$(TARGDIR)/Selection.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,14 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:58 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.text.components
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/DumbTextComponent.java \
$(TARGDIR)/Selection.java \
!include $(TOPDIR)/src/build/rules.mak

66
icu4j/src/com/ibm/text/makefile Executable file
View file

@ -0,0 +1,66 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:57 $
#
TOPDIR= ../../../..
PACKAGE= com.ibm.text
!include $(TOPDIR)/src/build/defs.mak
SUBDIRS= resources components
FILES_java= $(TARGDIR)/ChineseDateFormat.java \
$(TARGDIR)/ChineseDateSymbols.java \
$(TARGDIR)/DateFormatSymbols.java \
$(TARGDIR)/StringSearch.java \
$(TARGDIR)/SearchIterator.java \
$(TARGDIR)/SimpleDateFormat.java \
\
$(TARGDIR)/NFRule.java \
$(TARGDIR)/NFRuleSet.java \
$(TARGDIR)/NFSubstitution.java \
\
$(TARGDIR)/UnicodeSet.java \
$(TARGDIR)/RuleBasedNumberFormat.java \
\
$(TARGDIR)/ComposeData.java \
$(TARGDIR)/DecompData.java \
$(TARGDIR)/UInfo.java \
$(TARGDIR)/Normalizer.java \
$(TARGDIR)/ComposedCharIter.java \
\
$(TARGDIR)/StringCharacterIterator.java \
$(TARGDIR)/CharSet.java \
$(TARGDIR)/BreakDictionary.java \
$(TARGDIR)/RuleBasedBreakIterator.java \
$(TARGDIR)/DictionaryBasedBreakIterator.java \
$(TARGDIR)/BreakIterator.java \
\
$(TARGDIR)/SCSU.java \
$(TARGDIR)/UnicodeCompressor.java \
$(TARGDIR)/UnicodeDecompressor.java \
\
$(TARGDIR)/DigitList.java \
$(TARGDIR)/DecimalFormatSymbols.java \
$(TARGDIR)/NumberFormat.java \
$(TARGDIR)/DecimalFormat.java \
\
$(TARGDIR)/CompoundTransliterator.java \
$(TARGDIR)/HangulJamoTransliterator.java \
$(TARGDIR)/HexToUnicodeTransliterator.java \
$(TARGDIR)/JamoHangulTransliterator.java \
$(TARGDIR)/NullTransliterator.java \
$(TARGDIR)/Replaceable.java \
$(TARGDIR)/ReplaceableString.java \
$(TARGDIR)/RuleBasedTransliterator.java \
$(TARGDIR)/SymbolTable.java \
$(TARGDIR)/TransliterationRule.java \
$(TARGDIR)/TransliterationRuleSet.java \
$(TARGDIR)/Transliterator.java \
$(TARGDIR)/UnicodeFilter.java \
$(TARGDIR)/UnicodeFilterLogic.java \
$(TARGDIR)/UnicodeToHexTransliterator.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,52 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:59 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.text.resources
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/NumberFormatRules.java \
$(TARGDIR)/NumberFormatRules_de.java \
$(TARGDIR)/NumberFormatRules_el.java \
$(TARGDIR)/NumberFormatRules_en.java \
$(TARGDIR)/NumberFormatRules_en_GB.java \
$(TARGDIR)/NumberFormatRules_es.java \
$(TARGDIR)/NumberFormatRules_fr.java \
$(TARGDIR)/NumberFormatRules_fr_CH.java \
$(TARGDIR)/NumberFormatRules_it.java \
$(TARGDIR)/NumberFormatRules_iw.java \
$(TARGDIR)/NumberFormatRules_ja.java \
$(TARGDIR)/NumberFormatRules_nl.java \
$(TARGDIR)/NumberFormatRules_ru.java \
$(TARGDIR)/NumberFormatRules_sv.java \
\
$(TARGDIR)/BreakIteratorRules.java \
$(TARGDIR)/BreakIteratorRules_th.java \
\
$(TARGDIR)/TransliterationRule$$Fullwidth$$Halfwidth.java \
$(TARGDIR)/TransliterationRule$$Han$$Pinyin.java \
$(TARGDIR)/TransliterationRule$$Kanji$$English.java \
$(TARGDIR)/TransliterationRule$$Kanji$$OnRomaji.java \
$(TARGDIR)/TransliterationRule$$KeyboardEscape$$Latin1.java \
$(TARGDIR)/TransliterationRule$$Latin$$Arabic.java \
$(TARGDIR)/TransliterationRule$$Latin$$Cyrillic.java \
$(TARGDIR)/TransliterationRule$$Latin$$Devanagari.java \
$(TARGDIR)/TransliterationRule$$Latin$$Greek.java \
$(TARGDIR)/TransliterationRule$$Latin$$Hebrew.java \
$(TARGDIR)/TransliterationRule$$Latin$$Jamo.java \
$(TARGDIR)/TransliterationRule$$Latin$$Kana.java \
$(TARGDIR)/TransliterationRule$$StraightQuotes$$CurlyQuotes.java \
$(TARGDIR)/TransliterationRule$$UnicodeName$$UnicodeChar.java \
\
$(TARGDIR)/LocaleElements.java \
$(TARGDIR)/LocaleElements_en.java \
FILES_dict= $(TARGDIR)/thai_dict \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,52 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:00 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.text.resources
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/NumberFormatRules.java \
$(TARGDIR)/NumberFormatRules_de.java \
$(TARGDIR)/NumberFormatRules_el.java \
$(TARGDIR)/NumberFormatRules_en.java \
$(TARGDIR)/NumberFormatRules_en_GB.java \
$(TARGDIR)/NumberFormatRules_es.java \
$(TARGDIR)/NumberFormatRules_fr.java \
$(TARGDIR)/NumberFormatRules_fr_CH.java \
$(TARGDIR)/NumberFormatRules_it.java \
$(TARGDIR)/NumberFormatRules_iw.java \
$(TARGDIR)/NumberFormatRules_ja.java \
$(TARGDIR)/NumberFormatRules_nl.java \
$(TARGDIR)/NumberFormatRules_ru.java \
$(TARGDIR)/NumberFormatRules_sv.java \
\
$(TARGDIR)/BreakIteratorRules.java \
$(TARGDIR)/BreakIteratorRules_th.java \
\
$(TARGDIR)/TransliterationRule$$Fullwidth$$Halfwidth.java \
$(TARGDIR)/TransliterationRule$$Han$$Pinyin.java \
$(TARGDIR)/TransliterationRule$$Kanji$$English.java \
$(TARGDIR)/TransliterationRule$$Kanji$$OnRomaji.java \
$(TARGDIR)/TransliterationRule$$KeyboardEscape$$Latin1.java \
$(TARGDIR)/TransliterationRule$$Latin$$Arabic.java \
$(TARGDIR)/TransliterationRule$$Latin$$Cyrillic.java \
$(TARGDIR)/TransliterationRule$$Latin$$Devanagari.java \
$(TARGDIR)/TransliterationRule$$Latin$$Greek.java \
$(TARGDIR)/TransliterationRule$$Latin$$Hebrew.java \
$(TARGDIR)/TransliterationRule$$Latin$$Jamo.java \
$(TARGDIR)/TransliterationRule$$Latin$$Kana.java \
$(TARGDIR)/TransliterationRule$$StraightQuotes$$CurlyQuotes.java \
$(TARGDIR)/TransliterationRule$$UnicodeName$$UnicodeChar.java \
\
$(TARGDIR)/LocaleElements.java \
$(TARGDIR)/LocaleElements_en.java \
FILES_dict= $(TARGDIR)/thai_dict \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:01 $
#
TOPDIR= ../../../..
PACKAGE= com.ibm.tools
include $(TOPDIR)/src/build/defs.gmk
SUBDIRS= normalizer RuleBasedBreakIterator compression
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,16 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:02 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.tools.RuleBasedBreakIterator
include $(TOPDIR)/src/build/defs.gmk
FILES_java= \
$(TARGDIR)/../../util/CompactByteArray.java \
$(TARGDIR)/../../text/CharSet.java \
$(TARGDIR)/BuildDictionaryFile.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,16 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:03 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.tools.RuleBasedBreakIterator
!include $(TOPDIR)/src/build/defs.mak
FILES_java= \
$(TARGDIR)/../../util/CompactByteArray.java \
$(TARGDIR)/../../text/CharSet.java \
$(TARGDIR)/BuildDictionaryFile.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:05 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.tools.compression
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/CompressionTableGenerator.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:05 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.tools.compression
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/CompressionTableGenerator.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:01 $
#
TOPDIR= ../../../..
PACKAGE= com.ibm.tools
!include $(TOPDIR)/src/build/defs.mak
SUBDIRS= normalizer RuleBasedBreakIterator compression
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,17 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:06 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.tools.normalizer
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/NormalizerBuilder.java \
$(TARGDIR)/MutableChar.java \
$(TARGDIR)/SourceWriter.java \
$(TARGDIR)/JavaWriter.java \
$(TARGDIR)/CPPWriter.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,17 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:07 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.tools.normalizer
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/NormalizerBuilder.java \
$(TARGDIR)/MutableChar.java \
$(TARGDIR)/SourceWriter.java \
$(TARGDIR)/JavaWriter.java \
$(TARGDIR)/CPPWriter.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,36 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:08 $
#
TOPDIR= ../../../..
PACKAGE= com.ibm.util
SUBDIRS= resources
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/IBMCalendar.java \
$(TARGDIR)/CalendarAstronomer.java \
$(TARGDIR)/CalendarCache.java \
$(TARGDIR)/BuddhistCalendar.java \
$(TARGDIR)/ChineseCalendar.java \
$(TARGDIR)/HebrewCalendar.java \
$(TARGDIR)/IslamicCalendar.java \
$(TARGDIR)/JapaneseCalendar.java \
\
$(TARGDIR)/DateRule.java \
$(TARGDIR)/EasterHoliday.java \
$(TARGDIR)/HebrewHoliday.java \
$(TARGDIR)/Holiday.java \
$(TARGDIR)/RangeDateRule.java \
$(TARGDIR)/SimpleDateRule.java \
$(TARGDIR)/SimpleHoliday.java \
\
$(TARGDIR)/Utility.java \
$(TARGDIR)/CompactByteArray.java \
$(TARGDIR)/CompactCharArray.java \
include $(TOPDIR)/src/build/rules.gmk

36
icu4j/src/com/ibm/util/makefile Executable file
View file

@ -0,0 +1,36 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:08 $
#
TOPDIR= ../../../..
PACKAGE= com.ibm.util
SUBDIRS= resources
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/IBMCalendar.java \
$(TARGDIR)/CalendarAstronomer.java \
$(TARGDIR)/CalendarCache.java \
$(TARGDIR)/BuddhistCalendar.java \
$(TARGDIR)/ChineseCalendar.java \
$(TARGDIR)/HebrewCalendar.java \
$(TARGDIR)/IslamicCalendar.java \
$(TARGDIR)/JapaneseCalendar.java \
\
$(TARGDIR)/DateRule.java \
$(TARGDIR)/EasterHoliday.java \
$(TARGDIR)/HebrewHoliday.java \
$(TARGDIR)/Holiday.java \
$(TARGDIR)/RangeDateRule.java \
$(TARGDIR)/SimpleDateRule.java \
$(TARGDIR)/SimpleHoliday.java \
\
$(TARGDIR)/Utility.java \
$(TARGDIR)/CompactByteArray.java \
$(TARGDIR)/CompactCharArray.java \
!include $(TOPDIR)/src/build/rules.mak

View file

@ -0,0 +1,54 @@
#
# @(#)$RCSfile: GNUmakefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:09 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.util.resources
include $(TOPDIR)/src/build/defs.gmk
FILES_java= $(TARGDIR)/BuddhistCalendarSymbols.java \
$(TARGDIR)/BuddhistCalendarSymbols_ar.java \
$(TARGDIR)/BuddhistCalendarSymbols_hu.java \
$(TARGDIR)/BuddhistCalendarSymbols_th.java \
$(TARGDIR)/ChineseCalendarSymbols.java \
$(TARGDIR)/HebrewCalendarSymbols.java \
$(TARGDIR)/HebrewCalendarSymbols_fi.java \
$(TARGDIR)/HebrewCalendarSymbols_fr.java \
$(TARGDIR)/HebrewCalendarSymbols_hu.java \
$(TARGDIR)/HebrewCalendarSymbols_iw.java \
$(TARGDIR)/HebrewCalendarSymbols_nl.java \
$(TARGDIR)/IslamicCalendarSymbols.java \
$(TARGDIR)/IslamicCalendarSymbols_ar.java \
$(TARGDIR)/IslamicCalendarSymbols_fi.java \
$(TARGDIR)/IslamicCalendarSymbols_fr.java \
$(TARGDIR)/IslamicCalendarSymbols_hu.java \
$(TARGDIR)/IslamicCalendarSymbols_iw.java \
$(TARGDIR)/IslamicCalendarSymbols_nl.java \
$(TARGDIR)/JapaneseCalendarSymbols.java \
$(TARGDIR)/JapaneseCalendarSymbols_ja.java \
$(TARGDIR)/HolidayBundle.java \
$(TARGDIR)/HolidayBundle_da.java \
$(TARGDIR)/HolidayBundle_da_DK.java \
$(TARGDIR)/HolidayBundle_de.java \
$(TARGDIR)/HolidayBundle_de_AT.java \
$(TARGDIR)/HolidayBundle_de_DE.java \
$(TARGDIR)/HolidayBundle_el.java \
$(TARGDIR)/HolidayBundle_el_GR.java \
$(TARGDIR)/HolidayBundle_en.java \
$(TARGDIR)/HolidayBundle_en_CA.java \
$(TARGDIR)/HolidayBundle_en_GB.java \
$(TARGDIR)/HolidayBundle_en_US.java \
$(TARGDIR)/HolidayBundle_es.java \
$(TARGDIR)/HolidayBundle_es_MX.java \
$(TARGDIR)/HolidayBundle_fr.java \
$(TARGDIR)/HolidayBundle_fr_CA.java \
$(TARGDIR)/HolidayBundle_fr_FR.java \
$(TARGDIR)/HolidayBundle_it.java \
$(TARGDIR)/HolidayBundle_it_IT.java \
$(TARGDIR)/HolidayBundle_iw.java \
$(TARGDIR)/HolidayBundle_iw_IL.java \
$(TARGDIR)/HolidayBundle_ja_JP.java \
include $(TOPDIR)/src/build/rules.gmk

View file

@ -0,0 +1,54 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:40:09 $
#
TOPDIR= ../../../../..
PACKAGE= com.ibm.util.resources
!include $(TOPDIR)/src/build/defs.mak
FILES_java= $(TARGDIR)/BuddhistCalendarSymbols.java \
$(TARGDIR)/BuddhistCalendarSymbols_ar.java \
$(TARGDIR)/BuddhistCalendarSymbols_hu.java \
$(TARGDIR)/BuddhistCalendarSymbols_th.java \
$(TARGDIR)/ChineseCalendarSymbols.java \
$(TARGDIR)/HebrewCalendarSymbols.java \
$(TARGDIR)/HebrewCalendarSymbols_fi.java \
$(TARGDIR)/HebrewCalendarSymbols_fr.java \
$(TARGDIR)/HebrewCalendarSymbols_hu.java \
$(TARGDIR)/HebrewCalendarSymbols_iw.java \
$(TARGDIR)/HebrewCalendarSymbols_nl.java \
$(TARGDIR)/IslamicCalendarSymbols.java \
$(TARGDIR)/IslamicCalendarSymbols_ar.java \
$(TARGDIR)/IslamicCalendarSymbols_fi.java \
$(TARGDIR)/IslamicCalendarSymbols_fr.java \
$(TARGDIR)/IslamicCalendarSymbols_hu.java \
$(TARGDIR)/IslamicCalendarSymbols_iw.java \
$(TARGDIR)/IslamicCalendarSymbols_nl.java \
$(TARGDIR)/JapaneseCalendarSymbols.java \
$(TARGDIR)/JapaneseCalendarSymbols_ja.java \
$(TARGDIR)/HolidayBundle.java \
$(TARGDIR)/HolidayBundle_da.java \
$(TARGDIR)/HolidayBundle_da_DK.java \
$(TARGDIR)/HolidayBundle_de.java \
$(TARGDIR)/HolidayBundle_de_AT.java \
$(TARGDIR)/HolidayBundle_de_DE.java \
$(TARGDIR)/HolidayBundle_el.java \
$(TARGDIR)/HolidayBundle_el_GR.java \
$(TARGDIR)/HolidayBundle_en.java \
$(TARGDIR)/HolidayBundle_en_CA.java \
$(TARGDIR)/HolidayBundle_en_GB.java \
$(TARGDIR)/HolidayBundle_en_US.java \
$(TARGDIR)/HolidayBundle_es.java \
$(TARGDIR)/HolidayBundle_es_MX.java \
$(TARGDIR)/HolidayBundle_fr.java \
$(TARGDIR)/HolidayBundle_fr_CA.java \
$(TARGDIR)/HolidayBundle_fr_FR.java \
$(TARGDIR)/HolidayBundle_it.java \
$(TARGDIR)/HolidayBundle_it_IT.java \
$(TARGDIR)/HolidayBundle_iw.java \
$(TARGDIR)/HolidayBundle_iw_IL.java \
$(TARGDIR)/HolidayBundle_ja_JP.java \
!include $(TOPDIR)/src/build/rules.mak

13
icu4j/src/com/makefile Executable file
View file

@ -0,0 +1,13 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:34 $
#
TOPDIR= ../..
PACKAGE= com
!include $(TOPDIR)/src/build/defs.mak
SUBDIRS= ibm
!include $(TOPDIR)/src/build/rules.mak

View file

@ -1,11 +1,11 @@
#
# @(#)$RCSfile: makefile,v $ $Revision: 1.4 $ $Date: 2000/02/16 19:37:33 $
# @(#)$RCSfile: makefile.gmk,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:32 $
#
TOPDIR= ..
PACKAGE=
!include $(TOPDIR)/src/build/defs.mak
include $(TOPDIR)/src/build/defs.gmk
SUBDIRS= com
@ -27,15 +27,11 @@ javadoc: FORCE
com/ibm/text/*.java com/ibm/util/*.java
tools: classes
cd com\ibm\test && nmake -nologo classes && cd ..\..\..
tools: classes toolsinternal
tests: classes
cd com\ibm\test && nmake -nologo classes && cd ..\..\..
demos: classes
cd com\ibm\demo && nmake -nologo classes && cd ..\..\..
tests: classes testsinternal
demos: classes demosinternal
toolsinternal: FORCE
cd com\ibm\test && nmake -nologo classes && cd ..\..\..
@ -47,8 +43,7 @@ demosinternal: FORCE
cd com\ibm\demo && nmake -nologo classes && cd ..\..\..
complete: classes testsinternal toolsinternal demosinternal javadoc
!include $(TOPDIR)/src/build/rules.mak
include $(TOPDIR)/src/build/rules.gmk

49
icu4j/src/makefile.nmk Executable file
View file

@ -0,0 +1,49 @@
#
# @(#)$RCSfile: makefile.nmk,v $ $Revision: 1.1 $ $Date: 2000/02/16 23:39:32 $
#
TOPDIR= ..
PACKAGE=
!include $(TOPDIR)/src/build/defs.mak
SUBDIRS= com
default: classes
DOCDIR= $(TOPDIR)\docs
DOCINDEX= $(DOCDIR)/index.html
javadoc: FORCE
rm -rf $(DOCDIR)
mkdir $(DOCDIR)
javadoc -d $(DOCDIR) \
-nodeprecatedlist \
-windowTitle "International Classes for Java" \
-docTitle "International Classes for Java" \
-encoding "iso-8859-1" \
-docencoding "iso-8859-1" \
-bottom "<font size=-1>Copyright &copy; 1998-2000 IBM Corporation.</font>" \
com/ibm/text/*.java com/ibm/util/*.java
tools: classes toolsinternal
tests: classes testsinternal
demos: classes demosinternal
toolsinternal: FORCE
cd com\ibm\test && nmake -nologo /f makefile.nmk classes && cd ..\..\..
testsinternal: FORCE
cd com\ibm\test && nmake -nologo /f makefile.nmk classes && cd ..\..\..
demosinternal: FORCE
cd com\ibm\demo && nmake -nologo /f makefile.nmk classes && cd ..\..\..
complete: classes testsinternal toolsinternal demosinternal javadoc
!include $(TOPDIR)/src/build/rules.mak