summaryrefslogtreecommitdiff
path: root/vms
diff options
context:
space:
mode:
authorCraig A. Berry <craigberry@mac.com>2019-03-16 14:10:40 -0500
committerCraig A. Berry <craigberry@mac.com>2019-03-16 14:10:40 -0500
commit7056a12db4432a1ce25fac6e2e79de6b02a9bf53 (patch)
tree86cf9c8aec54a77d72355db7576e60414eb3b9cd /vms
parent4fa9266363598bc31684f549c2c8ce8c6664d137 (diff)
downloadperl-7056a12db4432a1ce25fac6e2e79de6b02a9bf53.tar.gz
realclean unidatafiles on VMS the same way as elsewhere.
We were deleting lib/unicore/*.pl, but with uni_keywords.pl there is now one non-generated .pl file in that directory. Deleting it in realclean caused subsequent configure attempts in the same directory tree to fail.
Diffstat (limited to 'vms')
-rw-r--r--vms/descrip_mms.template9
1 files changed, 7 insertions, 2 deletions
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template
index c4db86a158..b952d03570 100644
--- a/vms/descrip_mms.template
+++ b/vms/descrip_mms.template
@@ -275,6 +275,12 @@ CRTLOPTS =,$(CRTL)/Options
$(CC) $(CFLAGS) $(MMS$SOURCE_NAME).c
.endif
+# Unicode data files generated by mktables
+unidatafiles = lib/unicore/Decomposition.pl lib/unicore/TestProp.pl \
+ lib/unicore/CombiningClass.pl lib/unicore/Name.pl \
+ lib/unicore/UCD.pl lib/unicore/Name.pm \
+ lib/unicore/Heavy.pl lib/unicore/mktables.lst
+
# Directories of Unicode data files generated by mktables
unidatadirs = lib/unicore/To lib/unicore/lib
@@ -800,8 +806,7 @@ realclean : clean
- If F$Search("config.h").nes."" Then Delete/NoConfirm/Log config.h;*
- If F$Search("config.sh").nes."" Then Delete/NoConfirm/Log config.sh;*
- $(MINIPERL) -e "use File::Path; rmtree(\@ARGV,1,0);" config
- - If F$Search("[.lib.unicore...]*.pl").nes."" Then Delete/NoConfirm/Log [.lib.unicore...]*.pl;*
- - If F$Search("[.lib.unicore]Properties.").nes."" Then Delete/NoConfirm/Log [.lib.unicore]Properties.;*
+ - $(MINIPERL) -e "use File::Path; rmtree(\@ARGV,1,0);" $(unidatafiles)
- $(MINIPERL) -e "use File::Path; rmtree(\@ARGV,1,0);" $(unidatadirs)
- If F$Search("Descrip.MMS").nes."" Then Delete/NoConfirm/Log Descrip.MMS;*
- If F$Search("extra_pods.Com").nes."" Then Delete/NoConfirm/Log extra_pods.Com;*