New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mingw32-make realclean doesn't clean everything #943
Comments
From webmaster@cosmicperl.comI've tested and produced these results on:- Infinoid tested on Strawberry Perl and said he didn't get the same Steps to reproduce realclean bug:- cd /c Then try to clean:- C:\temp\rakudo>mingw32-make realclean C:\temp\rakudo>ls C:\temp\rakudo>dir Directory of C:\temp\rakudo 22/04/2009 20:51 <DIR> . C:\temp\rakudo>cd src\ops C:\temp\rakudo\src\ops>ls C:\temp\rakudo\src\ops>dir Directory of C:\temp\rakudo\src\ops 22/04/2009 20:36 <DIR> . C:\temp\rakudo\src\ops> |
From webmaster@cosmicperl.comJust test on:- |
webmaster@cosmicperl.com - Status changed from 'new' to 'open' |
From webmaster@cosmicperl.comInfinoid helped me track the problem down to * being escaped on some of Parrot already does this in it's makefile on Win32 so doesn't have this Lyle |
From webmaster@cosmicperl.com0001-Fixed-realclean-on-Win32.patchFrom e6ea8acd3d312c6077421431a95f9f12dee15d92 Mon Sep 17 00:00:00 2001
From: cosmicnet <webmaster@cosmicperl.com>
Date: Sun, 26 Apr 2009 14:59:25 +0100
Subject: [PATCH] Fixed realclean on Win32
---
Configure.pl | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/Configure.pl b/Configure.pl
index 0d98d59..a2318ad 100644
--- a/Configure.pl
+++ b/Configure.pl
@@ -95,6 +95,7 @@ sub create_makefile {
$maketext =~ s/@(\w+)@/$config{$1}/g;
if ($^O eq 'MSWin32') {
$maketext =~ s{/}{\\}g;
+ $maketext =~ s{\\\*}{\\\\*}g;
$maketext =~ s{http:\S+}{ do {my $t = $&; $t =~ s'\\'/'g; $t} }eg;
}
--
1.6.2.2.1669.g7eaf8
|
From @pmichaudOn Sun, Apr 26, 2009 at 07:04:28AM -0700, webmaster@cosmicperl.com via RT wrote:
Does this interfere with other make tools on Win32, or is this Pm |
From @particleOn Mon, Apr 27, 2009 at 08:02, Patrick R. Michaud <pmichaud@pobox.com> wrote:
it's the shell that's running this, so the double-backslash is |
From @moritzDoes this problem still persists with a current version of Rakudo? |
From @moritzClosing ticket after not getting any updates from the original reporter |
@moritz - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#65006 (status was 'resolved')
Searchable as RT65006$
The text was updated successfully, but these errors were encountered: