Commit c4047789 authored by William A. Rowe Jr's avatar William A. Rowe Jr
Browse files

  Add some logic that gets us over the hump of a missing awk (copying the
  files with no editing whatsoever.)  Also sets up the shebang for
  printenv.pl, and drops in the test-cgi.bat script.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89742 13f79535-47bb-0310-9956-ffa450edef68
parent 4156f476
Loading
Loading
Loading
Loading
+17 −1
Original line number Diff line number Diff line
@@ -181,6 +181,21 @@ _install:
	copy support\$(LONG)\logresolve.exe "$(INSTDIR)\bin"
	copy support\$(LONG)\rotatelogs.exe "$(INSTDIR)\bin"
        copy docs\cgi-examples\printenv "$(INSTDIR)\cgi-bin\printenv.pl"
	-awk -f <<script.awk "docs\cgi-examples\printenv" "$(INSTDIR)\cgi-bin\printenv.pl"
    BEGIN { 
        srcfl = ARGV[1];
        dstfl = ARGV[2];
        if ( "perl -e \"print $$^X;\"" | getline perlroot ) {
            gsub( /\\/, "/", perlroot );
            print "#!" perlroot > dstfl;
            getline < srcfl;
        }
        while ( ( getline < srcfl ) > 0 ) {
            print $$0 > dstfl;
        }
    }
<<
        copy docs\cgi-examples\test-cgi.bat "$(INSTDIR)\cgi-bin"
        xcopy docs\docroot "$(INSTDIR)\htdocs" /d < <<
A
<<
@@ -220,7 +235,8 @@ A
        copy docs\conf\mime.types "$(INSTDIR)\conf\mime.types.default"
        if not exist "$(INSTDIR)\conf\mime.types" \
            copy "$(INSTDIR)\conf\mime.types.default" "$(INSTDIR)\conf\mime.types"
	awk -f <<script.awk "docs\conf\httpd-win.conf" "$(INSTDIR)\conf\httpd.default.conf" "$(INSTDIR)"
	copy docs\conf\httpd-win.conf "$(INSTDIR)\conf\httpd.default.conf"
	-awk -f <<script.awk "docs\conf\httpd-win.conf" "$(INSTDIR)\conf\httpd.default.conf" "$(INSTDIR)"
    BEGIN { 
        srcfl = ARGV[1];
        dstfl = ARGV[2];