From: Jeffrey Altman Date: Thu, 28 Jul 2011 19:05:28 +0000 (-0400) Subject: Windows: permit perl command to be explicitly set X-Git-Tag: upstream/1.8.0_pre1^2~3462 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=4138a778fe821493c726826ffc4715f5f46222d9;p=packages%2Fo%2Fopenafs.git Windows: permit perl command to be explicitly set Add PERL variable to the build system. If not specified externally the variable will be set to 'perl'. However, ActiveState Perl should be used and not Cygwin Perl. The build environment should indicate that by specifying a PERL setting. SET PERL=c:\perl64\bin\perl.exe or similar. Change-Id: Iaf14a82134cc2dcf3c23b1e5a0ed65606e2487bb Reviewed-on: http://gerrit.openafs.org/5115 Tested-by: BuildBot Tested-by: Jeffrey Altman Reviewed-by: Jeffrey Altman --- diff --git a/doc/man-pages/NTMakefile b/doc/man-pages/NTMakefile index 91c769fdb..8a58d0a8e 100644 --- a/doc/man-pages/NTMakefile +++ b/doc/man-pages/NTMakefile @@ -344,7 +344,7 @@ PODS = \ html\index.html: $(PODS) @echo Building man pages in HTML format - perl generate-html + $(PERL) generate-html install: html\index.html @@ -384,10 +384,10 @@ clean:: .SUFFIXES: .pod.in {pod1}.pod.in{pod1}.pod:: - perl merge-pod $< + $(PERL) merge-pod $< {pod5}.pod.in{pod5}.pod:: - perl merge-pod $< + $(PERL) merge-pod $< {pod8}.pod.in{pod8}.pod:: - perl merge-pod $< + $(PERL) merge-pod $< diff --git a/src/config/NTMakefile.amd64_w2k b/src/config/NTMakefile.amd64_w2k index 6bf9e2405..08a044526 100644 --- a/src/config/NTMakefile.amd64_w2k +++ b/src/config/NTMakefile.amd64_w2k @@ -224,6 +224,9 @@ MAKECMD = nmake.exe !IF !DEFINED(MIDL) MIDL = midl !ENDIF +!IF !DEFINED(PERL) +PERL = perl +!ENDIF COMPILE_ET = $(DESTDIR)\bin\compile_et RXGEN = $(DESTDIR)\bin\rxgen diff --git a/src/config/NTMakefile.i386_nt40 b/src/config/NTMakefile.i386_nt40 index 63a84130c..768acb3f4 100644 --- a/src/config/NTMakefile.i386_nt40 +++ b/src/config/NTMakefile.i386_nt40 @@ -228,6 +228,9 @@ MAKECMD = nmake.exe !IF !DEFINED(MIDL) MIDL = midl !ENDIF +!IF !DEFINED(PERL) +PERL = perl +!ENDIF COMPILE_ET = $(DESTDIR)\bin\compile_et RXGEN = $(DESTDIR)\bin\rxgen diff --git a/src/config/NTMakefile.i386_w2k b/src/config/NTMakefile.i386_w2k index 16efeca80..ee5b5fa54 100644 --- a/src/config/NTMakefile.i386_w2k +++ b/src/config/NTMakefile.i386_w2k @@ -232,6 +232,9 @@ MAKECMD = nmake.exe !IF !DEFINED(MIDL) MIDL = midl !ENDIF +!IF !DEFINED(PERL) +PERL = perl +!ENDIF COMPILE_ET = $(DESTDIR)\bin\compile_et RXGEN = $(DESTDIR)\bin\rxgen