#
# @(#) $Revision: 72.3 $
#
# Makefile for the Native Language Support config and environment files
#

LANGS	= american arabic arabic-w  \
	  c-french chinese-s chinese-t \
	  danish dutch \
	  english \
	  finnish french \
	  german greek \
	  hebrew \
	  icelandic italian \
	  japanese \
	  katakana korean \
	  norwegian \
	  portuguese \
	  spanish swedish \
	  turkish \
	  euc \
	  american.iso88591 \
	  c-french.iso88591 \
	  danish.iso88591 \
	  dutch.iso88591 \
	  english.iso88591 \
	  finnish.iso88591 \
	  french.iso88591 \
	  german.iso88591 \
	  italian.iso88591 \
	  norwegian.iso88591 \
	  portuguese.iso88591 \
	  spanish.iso88591 \
	  swedish.iso88591 \
	  icelandic.iso88591\
	  czech\
	  hungarian	  \
	  polish\
	  rumanian\
	  serbocroatian 	\
	  slovene	\
	  russian\
	  bulgarian\
	  \
	greek.iso88597\
	hebrew.iso88598\
	turkish.iso88599\
	arabic.iso88596\
	thai\
	chinese-t.big5

LOCALEDEF = /usr/old/usr/bin/localedef

# ************************ end old build ******************************

default: config $(LANGS) $(OLDNLS)

all: default

metrics:
	:

# D.config is coming from $hsl/nlsdef/D.config,v
config: 
	cp D.config $@

american: I.american
	$(LOCALEDEF) -n -i I.american
	mv locale.inf $@

arabic: I.arabic
	$(LOCALEDEF) -n -i I.arabic
	mv locale.inf $@

arabic-w: I.arabic-w
	$(LOCALEDEF) -n -i I.arabic-w
	mv locale.inf $@

c-french: I.c-french
	$(LOCALEDEF) -n -i I.c-french
	mv locale.inf $@

chinese-s: I.chinese-s
	$(LOCALEDEF) -n -i I.chinese-s
	mv locale.inf $@

chinese-t: I.chinese-t
	$(LOCALEDEF) -n -i I.chinese-t
	mv locale.inf $@

danish: I.danish
	$(LOCALEDEF) -n -i I.danish
	mv locale.inf $@

dutch: I.dutch
	$(LOCALEDEF) -n -i I.dutch
	mv locale.inf $@

english: I.english
	$(LOCALEDEF) -n -i I.english
	mv locale.inf $@

finnish: I.finnish
	$(LOCALEDEF) -n -i I.finnish
	mv locale.inf $@

french: I.french
	$(LOCALEDEF) -n -i I.french
	mv locale.inf $@

german: I.german
	$(LOCALEDEF) -n -i I.german
	mv locale.inf $@

greek: I.greek
	$(LOCALEDEF) -n -i I.greek
	mv locale.inf $@

hebrew: I.hebrew
	$(LOCALEDEF) -n -i I.hebrew
	mv locale.inf $@

icelandic: I.icelandic
	$(LOCALEDEF) -n -i I.icelandic
	mv locale.inf $@

italian: I.italian
	$(LOCALEDEF) -n -i I.italian
	mv locale.inf $@

japanese: I.japanese 
	$(LOCALEDEF) -n -i I.japanese
	mv locale.inf $@

katakana: I.katakana
	$(LOCALEDEF) -n -i I.katakana
	mv locale.inf $@

korean: I.korean
	$(LOCALEDEF) -n -i I.korean
	mv locale.inf $@

norwegian: I.norwegian
	$(LOCALEDEF) -n -i I.norwegian
	mv locale.inf $@

portuguese: I.portuguese
	$(LOCALEDEF) -n -i I.portuguese
	mv locale.inf $@

spanish: I.spanish
	$(LOCALEDEF) -n -i I.spanish
	mv locale.inf $@

swedish: I.swedish
	$(LOCALEDEF) -n -i I.swedish
	mv locale.inf $@

turkish: I.turkish
	$(LOCALEDEF) -n -i I.turkish
	mv locale.inf $@

euc: I.japanese.euc 
	$(LOCALEDEF) -n -i I.japanese.euc
	mv locale.inf $@

american.iso88591: I.american.iso88591
	$(LOCALEDEF) -n -i I.american.iso88591
	mv locale.inf $@

c-french.iso88591: I.c-french.iso88591
	$(LOCALEDEF) -n -i I.c-french.iso88591
	mv locale.inf $@

danish.iso88591: I.danish.iso88591
	$(LOCALEDEF) -n -i I.danish.iso88591
	mv locale.inf $@

dutch.iso88591: I.dutch.iso88591
	$(LOCALEDEF) -n -i I.dutch.iso88591
	mv locale.inf $@

english.iso88591: I.english.iso88591
	$(LOCALEDEF) -n -i I.english.iso88591
	mv locale.inf $@

finnish.iso88591: I.finnish.iso88591
	$(LOCALEDEF) -n -i I.finnish.iso88591
	mv locale.inf $@

french.iso88591: I.french.iso88591
	$(LOCALEDEF) -n -i I.french.iso88591
	mv locale.inf $@

german.iso88591: I.german.iso88591
	$(LOCALEDEF) -n -i I.german.iso88591
	mv locale.inf $@

italian.iso88591: I.italian.iso88591
	$(LOCALEDEF) -n -i I.italian.iso88591
	mv locale.inf $@

norwegian.iso88591: I.norwegian.iso88591
	$(LOCALEDEF) -n -i I.norwegian.iso88591
	mv locale.inf $@

portuguese.iso88591: I.portuguese.iso88591
	$(LOCALEDEF) -n -i I.portuguese.iso88591
	mv locale.inf $@

spanish.iso88591: I.spanish.iso88591
	$(LOCALEDEF) -n -i I.spanish.iso88591
	mv locale.inf $@

swedish.iso88591: I.swedish.iso88591
	$(LOCALEDEF) -n -i I.swedish.iso88591
	mv locale.inf $@

icelandic.iso88591: I.icelandic.iso88591
	$(LOCALEDEF) -n -i I.icelandic.iso88591
	mv locale.inf $@

czech: I.czech
	$(LOCALEDEF) -n -i I.czech
	mv locale.inf $@

hungarian: I.hungarian
	$(LOCALEDEF) -n -i I.hungarian
	mv locale.inf $@

polish: I.polish
	$(LOCALEDEF) -n -i I.polish
	mv locale.inf $@

rumanian: I.rumanian
	$(LOCALEDEF) -n -i I.rumanian
	mv locale.inf $@

serbocroatian: I.serbocroatian
	$(LOCALEDEF) -n -i I.serbocroatian
	mv locale.inf $@

slovene: I.slovene
	$(LOCALEDEF) -n -i I.slovene
	mv locale.inf $@

russian: I.russian
	$(LOCALEDEF) -n -i I.russian
	mv locale.inf $@

bulgarian: I.bulgarian
	$(LOCALEDEF) -n -i I.bulgarian
	mv locale.inf $@

arabic.iso88596: I.arabic.iso88596
	$(LOCALEDEF) -n -i I.arabic.iso88596
	mv locale.inf $@

greek.iso88597:	I.greek.iso88597
	$(LOCALEDEF) -n -i I.greek.iso88597
	mv locale.inf $@

hebrew.iso88598:	I.hebrew.iso88598
	$(LOCALEDEF) -n -i I.hebrew.iso88598
	mv locale.inf $@

turkish.iso88599:	I.turkish.iso88599
	$(LOCALEDEF) -n -i I.turkish.iso88599
	mv locale.inf $@

thai:	I.thai
	$(LOCALEDEF) -n -i I.thai
	mv locale.inf $@

chinese-t.big5:	I.chinese-t.big5
	$(LOCALEDEF) -n -i I.chinese-t.big5
	mv locale.inf $@



clean: 
	rm -rf *.o locale.inf infomsg info.msg

clobber: clean
	rm -f $(LANGS) $(OLDNLS) 
