summaryrefslogtreecommitdiff
path: root/lib/ExtUtils
diff options
context:
space:
mode:
authorNikola Knezevic <indy@tesla.rcub.bg.ac.yu>2001-09-30 23:15:13 +0200
committerJarkko Hietaniemi <jhi@iki.fi>2001-10-08 13:23:28 +0000
commit5e687e55fdfb98a4bd0350a4b94b8462049118bf (patch)
treec573e021aeb2675397f55492829ecbda58d511ca /lib/ExtUtils
parent61d4424340e5ac4c367a4503b22060aec6f22d74 (diff)
downloadperl-5e687e55fdfb98a4bd0350a4b94b8462049118bf.tar.gz
why some tests fail on Win95...
Message-ID: <5033457805.20010930211513@tesla.rcub.bg.ac.yu> p4raw-id: //depot/perl@12360
Diffstat (limited to 'lib/ExtUtils')
-rw-r--r--lib/ExtUtils/MM_Win32.pm8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/ExtUtils/MM_Win32.pm b/lib/ExtUtils/MM_Win32.pm
index 592e7c1f9c..7b5d142fde 100644
--- a/lib/ExtUtils/MM_Win32.pm
+++ b/lib/ExtUtils/MM_Win32.pm
@@ -95,8 +95,12 @@ sub dlsyms {
$self->{BASEEXT}.def: Makefile.PL
",
q! $(PERL) "-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" -MExtUtils::Mksymlists \\
- -e "Mksymlists('NAME' => '!, $self->{NAME},
- q!', 'DLBASE' => '!,$self->{DLBASE},
+ -e "Mksymlists('NAME'=>\"!, $self->{NAME},
+ q!\", 'DLBASE' => '!,$self->{DLBASE},
+ # The above two lines quoted differently to work around
+ # a bug in the 4DOS/4NT command line interpreter. The visible
+ # result of the bug was files named q('extension_name',) *with the
+ # single quotes and the comma* in the extension build directories.
q!', 'DL_FUNCS' => !,neatvalue($funcs),
q!, 'FUNCLIST' => !,neatvalue($funclist),
q!, 'IMPORTS' => !,neatvalue($imports),