This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Disable regeneration of regcharclass.h on win32 v5.13.4
authorFlorian Ragwitz <rafl@debian.org>
Fri, 20 Aug 2010 04:13:06 +0000 (06:13 +0200)
committerFlorian Ragwitz <rafl@debian.org>
Fri, 20 Aug 2010 04:13:06 +0000 (06:13 +0200)
There's really no need to do this on the user side, as regcharclass.h is a real
file in the repository. Having this rule, while maybe handy for regexp
developers working on win32, otherwise only causes trouble if regcharclass.pl
changes in a way that doesn't require regcharclass.h to change.

win32/Makefile
win32/makefile.mk

index 1e42473..1861f6e 100644 (file)
@@ -832,11 +832,6 @@ all : .\config.h ..\git_version.h $(GLOBEXE) $(MINIMOD) $(CONFIGPM) \
        $(UNIDATAFILES) MakePPPort $(PERLEXE) $(X2P) Extensions_nonxs Extensions $(PERLSTATIC)
        @echo   Everything is up to date. '$(MAKE_BARE) test' to run test suite.
 
-..\regcharclass.h : ..\Porting\regcharclass.pl
-       cd ..
-       miniperl Porting\regcharclass.pl
-       cd win32
-
 regnodes : ..\regnodes.h
 
 ..\regcomp$(o) : ..\regnodes.h ..\regcharclass.h       
index 382f503..f1301f3 100644 (file)
@@ -1051,9 +1051,6 @@ all : CHECKDMAKE .\config.h ..\git_version.h $(GLOBEXE) $(MINIPERL) $(MK2)        \
        $(RIGHTMAKE) $(MINIMOD) $(CONFIGPM) $(UNIDATAFILES) MakePPPort          \
        $(PERLEXE) $(X2P) Extensions Extensions_nonxs $(PERLSTATIC)
 
-..\regcharclass.h : ..\Porting\regcharclass.pl
-       cd .. && miniperl Porting\regcharclass.pl && cd win32
-
 regnodes : ..\regnodes.h
 
 ..\regcomp$(o) : ..\regnodes.h ..\regcharclass.h