Makes Win32 use ExtUtils::Command::rm_f as a rm -f replacemnt.
Regards
Mattia
Index: Configure.pl
===================================================================
RCS file: /home/perlcvs/parrot/Configure.pl,v
retrieving revision 1.19
diff -u -2 -r1.19 Configure.pl
--- Configure.pl 2001/09/23 14:50:48 1.19
+++ Configure.pl 2001/09/26 21:04:30
@@ -85,4 +85,5 @@
perl => $^X,
debugging => $opt_debugging,
+ rm_f => 'rm -f',
);
Index: Makefile.in
===================================================================
RCS file: /home/perlcvs/parrot/Makefile.in,v
retrieving revision 1.14
diff -u -2 -r1.14 Makefile.in
--- Makefile.in 2001/09/26 18:13:50 1.14
+++ Makefile.in 2001/09/26 21:04:30
@@ -1,3 +1,4 @@
O = ${o}
+RM_F = ${rm_f}
INC=include/parrot
@@ -19,5 +20,5 @@
PDUMP = pdump${exe}
-.c.o:
+.c$(O):
$(CC) $(CFLAGS) -o $@ -c $<
@@ -64,9 +65,9 @@
$(PERL) make_op_header.pl opcode_table > $(INC)/op.h
-config.h: Configure.pl config_h.in
+$(INC)/config.h: Configure.pl config_h.in
$(PERL) Configure.pl
clean:
- rm -f *$(O) *.s basic_opcodes.c $(INC)/interp_guts.h $(INC)/op.h $(TEST_PROG)
+ $(RM_F) *$(O) *.s basic_opcodes.c $(INC)/interp_guts.h $(INC)/op.h $(TEST_PROG)
test:
@@ -75,3 +76,2 @@
update:
cvs -q update -dP
-
Index: hints/mswin32.pl
===================================================================
RCS file: /home/perlcvs/parrot/hints/mswin32.pl,v
retrieving revision 1.1
diff -u -2 -r1.1 mswin32.pl
--- hints/mswin32.pl 2001/09/16 22:06:45 1.1
+++ hints/mswin32.pl 2001/09/26 21:04:30
@@ -3,4 +3,5 @@
my $is_mingw = grep { $c{cc} eq $_ } ( qw(gcc gcc.exe) );
+ $c{rm_f} = '$(PERL) -MExtUtils::Command -e rm_f';
if( $is_msvc ) {
$c{o} = '.obj';
@@ -15,3 +16,3 @@
$c{libs} = ' ' if $c{libs} =~ m/\.lib\s/i;
}
-}
\ No newline at end of file
+}