summaryrefslogtreecommitdiff
path: root/src/timezone/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/timezone/Makefile')
-rw-r--r--src/timezone/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/timezone/Makefile b/src/timezone/Makefile
index 2cecaec5e63..6cfe95019b8 100644
--- a/src/timezone/Makefile
+++ b/src/timezone/Makefile
@@ -55,6 +55,11 @@ ifeq (,$(with_system_tzdata))
endif
$(MAKE) -C tznames $@
+abbrevs.txt: zic $(TZDATAFILES)
+ mkdir junkdir
+ $(ZIC) -P -d junkdir -p '$(POSIXRULES)' $(TZDATAFILES) | LANG=C sort | uniq >abbrevs.txt
+ rm -rf junkdir
+
installdirs:
$(MKDIR_P) '$(DESTDIR)$(datadir)'
@@ -65,4 +70,4 @@ endif
$(MAKE) -C tznames $@
clean distclean maintainer-clean:
- rm -f zic$(X) $(ZICOBJS)
+ rm -f zic$(X) $(ZICOBJS) abbrevs.txt