1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
SUBDIRS= en_US.88591 fr_FR.88591 de_DE.88591
GENCATNEW= gencat --new
GENCAT= gencat
all: catalogs ../hostname-nls.h
../hostname-nls.h: hostname.m
${GENCATNEW} /dev/null hostname.m -H ../hostname-nls.h
hostname.m: en_US.88591/hostname.cat
catalogs: de_DE.88591/hostname.cat fr_FR.88591/hostname.cat \
en_US.88591/hostname.cat
en_US.88591/hostname.cat: en_US.88591/*.m
@echo en_US.88591
@cp en_US.88591/hostname.m hostname.m
@if [ -f en_US.88591/hostname.cat ]; then \
${GENCAT} en_US.88591/hostname.cat hostname.m; \
else \
${GENCATNEW} en_US.88591/hostname.cat en_US.88591/hostname.m; \
fi
fr_FR.88591/hostname.cat: fr_FR.88591/*.m
@echo fr_FR.88591
@cp fr_FR.88591/hostname.m hostname.m
@if [ -f fr_FR.88591/hostname.cat ]; then \
${GENCAT} fr_FR.88591/hostname.cat fr_FR.88591/hostname.m; \
else \
${GENCATNEW} fr_FR.88591/hostname.cat fr_FR.88591/hostname.m; \
fi
de_DE.88591/hostname.cat: de_DE.88591/*.m
@echo de_DE.88591
@cp de_DE.88591/hostname.m hostname.m
@if [ -f de_DE.88591/hostname.cat ]; then \
${GENCAT} de_DE.88591/hostname.cat de_DE.88591/hostname.m; \
else \
${GENCATNEW} de_DE.88591/hostname.cat de_DE.88591/hostname.m; \
fi
clean:
for i in ${SUBDIRS} ; \
do \
rm -f $$i/*~ $$i/*.orig $$i/DEADJOE ; \
rm -f $$i/hostname.cat ; \
done; \
rm -f ../hostname-nls.h *~ *.orig
clobber: clean
|