From 5222760bc4062f4ce0f8a2c46961fb4cb26682f1 Mon Sep 17 00:00:00 2001 From: matz Date: Thu, 3 Aug 2000 09:50:41 +0000 Subject: matz - nakada win32 patch git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/extmk.rb.in | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'ext/extmk.rb.in') diff --git a/ext/extmk.rb.in b/ext/extmk.rb.in index dc5eddfab8..1b133b66aa 100644 --- a/ext/extmk.rb.in +++ b/ext/extmk.rb.in @@ -374,7 +374,8 @@ DESTDIR = CC = @CC@ -CFLAGS = %s -I$(topdir) -I$(hdrdir) #{CFLAGS} #$CFLAGS -I@includedir@ %s +CFLAGS = %s #{CFLAGS} #$CFLAGS +CPPFLAGS = -I$(topdir) -I$(hdrdir) -I@includedir@ %s DLDFLAGS = #$DLDFLAGS #$LDFLAGS LDSHARED = @LDSHARED@ #{defflag} ", if $static then "" else "@CCDLFLAGS@" end, $defs.join(" ") @@ -382,6 +383,7 @@ LDSHARED = @LDSHARED@ #{defflag} mfile.printf "\ RUBY_INSTALL_NAME = @RUBY_INSTALL_NAME@ +RUBY_SO_NAME = @RUBY_SO_NAME@ prefix = @prefix@ exec_prefix = @exec_prefix@ @@ -455,6 +457,16 @@ EOS install_rb(mfile, $srcdir) mfile.printf "\n" + if /mswin32/ =~ RUBY_PLATFORM + mfile.puts " +.c.obj: + $(CC) $(CFLAGS) $(CPPFLAGS) -c $< +{$(srcdir)}.c{}.obj: + $(CC) -I. -I$(