xcopy can only deal with forward-slashed paths when it's quoted - needed
authorMagnus Hagander <magnus@hagander.net>
Mon, 2 Apr 2007 12:11:26 +0000 (12:11 +0000)
committerMagnus Hagander <magnus@hagander.net>
Mon, 2 Apr 2007 12:11:26 +0000 (12:11 +0000)
for "vcregress check" to work.
Per report from Dave Page.

src/tools/msvc/Install.pm

index 22e2447e854d7bf8bbc5adf200381006fb83ccf2..7eeb64d9a5bfdf1c7c8653eaacbee04c2b1d4ff9 100644 (file)
@@ -67,6 +67,8 @@ sub Install
     CopyIncludeFiles($target);
 
     GenerateNLSFiles($target,$config->{nls}) if ($config->{nls});
+
+    print "Installation complete.\n";
 }
 
 sub EnsureDirectories
@@ -336,7 +338,7 @@ sub CopyIncludeFiles
 
         EnsureDirectories($target . '/include/postgresql/server', $d);
         system(
-            "xcopy /s /i /q /r /y src\\include\\$d\\*.h $target\\include\\postgresql\\server\\$d\\")
+            "xcopy /s /i /q /r /y src\\include\\$d\\*.h \"$target\\include\\postgresql\\server\\$d\\\"")
           && croak("Failed to copy include directory $d\n");
     }
     closedir($D);