randyk      2003/07/01 11:35:28

  Modified:    win32    Configure.pl
  Log:
  when running perl_test, don't rerun 'perl Makefile.PL' if already done.
  
  Revision  Changes    Path
  1.7       +20 -12    httpd-apreq-2/win32/Configure.pl
  
  Index: Configure.pl
  ===================================================================
  RCS file: /home/cvs/httpd-apreq-2/win32/Configure.pl,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Configure.pl      1 Jul 2003 02:21:38 -0000       1.6
  +++ Configure.pl      1 Jul 2003 18:35:28 -0000       1.7
  @@ -248,8 +248,8 @@
   NULL=nul
   !ENDIF 
   
  -INTDIR=.\libs
  -OUTDIR=.\libs
  +LIBDIR=.\libs
  +PERLGLUE=..\glue\perl
   
   ALL : "$(LIBAPREQ)"
   
  @@ -257,17 +257,20 @@
        $(MAKE) /nologo /f $(LIBAPREQ).mak CFG="$(LIBAPREQ) - Win32 $(CFG)" 
APACHE="$(APACHE)"
   
   CLEAN:
  -     cd libs
  +        cd $(LIBDIR)
           $(RM_F) *.pch *.exe *.exp *.lib *.pch *.idb *.so *.dll *.obj
  -!IF EXIST("..\glue\perl\Makefile")
  -        cd ..\..\glue\perl
  +        cd ..
  +!IF EXIST("$(PERLGLUE)\Makefile")
  +        cd $(PERLGLUE)
           $(MAKE) /nologo clean
  +        cd ..\..\win32
   !ENDIF
   
   TEST: $(LIBAPREQ)
        $(MAKE) /nologo /f $(TESTALL).mak CFG="$(TESTALL) - Win32 $(CFG)" 
APACHE="$(APACHE)"
           set PATH=%PATH%;$(APACHE)\bin
  -     cd $(INTDIR) && $(TESTALL).exe -v
  +        cd $(LIBDIR) && $(TESTALL).exe -v
  +        cd ..
   
   $(MOD): $(LIBAPREQ)
        $(MAKE) /nologo /f $(MOD).mak CFG="$(MOD) - Win32 $(CFG)" 
APACHE="$(APACHE)"
  @@ -275,11 +278,16 @@
   $(CGI): $(LIBAPREQ)
        $(MAKE) /nologo /f $(CGI).mak CFG="$(CGI) - Win32 $(CFG)" 
APACHE="$(APACHE)"
   
  -PERL_GLUE: $(LIBAPREQ) $(MOD)
  -     cd ..\glue\perl
  +PERL_GLUE: $(MOD)
  +        cd $(PERLGLUE)
        $(PERL) Makefile.PL
  -     $(MAKE)
  +        $(MAKE) /nologo
  +        cd ..\..\win32
   
  -PERL_TEST: PERL_GLUE
  -     cd ..\glue\perl
  -     $(MAKE) test
  +PERL_TEST: $(MOD)
  +        cd $(PERLGLUE)
  +!IF !EXIST("$(PERLGLUE)\Makefile")
  +     $(PERL) Makefile.PL
  +!ENDIF
  +        $(MAKE) /nologo test
  +        cd ..\..\win32
  
  
  

Reply via email to