summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorKarl Williamson <khw@khw-desktop.(none)>2009-11-23 16:26:16 -0700
committerRafael Garcia-Suarez <rgs@consttype.org>2009-11-24 09:31:45 +0100
commitf86864acbf97469fd9e5d5233d51ff743f4d8d6e (patch)
tree0cce34afad21e01331eb2893c1aee758358e77d5 /Makefile.SH
parent77b33db630b28c8be044e8973b0a6a8097786158 (diff)
downloadperl-f86864acbf97469fd9e5d5233d51ff743f4d8d6e.tar.gz
mktables not run unless needed
Diffstat (limited to 'Makefile.SH')
-rw-r--r--Makefile.SH11
1 files changed, 6 insertions, 5 deletions
diff --git a/Makefile.SH b/Makefile.SH
index 244559e2ea..c5bd457550 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -450,9 +450,8 @@ plextract = pod/pod2html pod/pod2latex pod/pod2man pod/pod2text \
addedbyconf = UU $(shextract) $(plextract) pstruct
# Unicode data files generated by mktables
-unidatafiles = lib/unicore/Canonical.pl lib/unicore/Exact.pl \
- lib/unicore/Properties lib/unicore/Decomposition.pl \
- lib/unicore/CombiningClass.pl lib/unicore/Name.pl lib/unicore/PVA.pl
+unidatafiles = lib/unicore/Decomposition.pl \
+ lib/unicore/CombiningClass.pl lib/unicore/Name.pl lib/unicore/Heavy.pl
# Directories of Unicode data files generated by mktables
unidatadirs = lib/unicore/To lib/unicore/lib
@@ -986,8 +985,10 @@ x2p/s2p: $(MINIPERL_EXE) $(CONFIGPM) $(dynamic_ext) x2p/s2p.PL
unidatafiles $(unidatafiles): uni.data
uni.data: $(MINIPERL_EXE) $(CONFIGPM) lib/unicore/mktables $(nonxs_ext)
- $(MINIPERL) $(Icwd) lib/unicore/mktables -C lib/unicore -w
- touch uni.data
+ $(MINIPERL) $(Icwd) lib/unicore/mktables -C lib/unicore -P pod -T t/re/uniprops.t -p
+# Commented out so always runs, mktables looks at far more files than we
+# can in this makefile to decide if needs to run or not
+# touch uni.data
# $(PERL_EXE) and ext because buildtoc uses Text::Wrap uses re
# But also this ensures that all extensions are built before we try to scan