diff options
Diffstat (limited to 'cygwin')
-rw-r--r-- | cygwin/GNUmakefile.in | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/cygwin/GNUmakefile.in b/cygwin/GNUmakefile.in index ee967ff0f4..74ef208f47 100644 --- a/cygwin/GNUmakefile.in +++ b/cygwin/GNUmakefile.in @@ -14,19 +14,20 @@ else endif WPROGRAM = $(RUBYW_INSTALL_NAME)$(EXEEXT) RUBYDEF = $(RUBY_INSTALL_NAME).def -SOLIBS := $(RUBY_INSTALL_NAME).dll.res.o $(SOLIBS) +RUBY_SO_NAME = $(LIBRUBY_SO:.dll=) +SOLIBS := $(RUBY_SO_NAME).res.o $(SOLIBS) EXTOBJS += $(@:$(EXEEXT)=.res.o) -$(LIBRUBY_SO): $(RUBYDEF) $(RUBY_INSTALL_NAME).dll.res.o +$(LIBRUBY_SO): $(RUBYDEF) $(RUBY_SO_NAME).res.o $(LIBRUBY): $(LIBRUBY_SO) %.res.o: %.rc @WINDRES@ --include-dir . --include-dir $(<D) --include-dir $(srcdir)/win32 $< $@ -$(RUBY_INSTALL_NAME).rc $(RUBYW_INSTALL_NAME).rc $(RUBY_INSTALL_NAME).dll.rc: rbconfig.rb +$(RUBY_INSTALL_NAME).rc $(RUBYW_INSTALL_NAME).rc $(RUBY_SO_NAME).rc: rbconfig.rb @@MINIRUBY@ $(srcdir)/win32/resource.rb \ -ruby_name=$(RUBY_INSTALL_NAME) -rubyw_name=$(RUBYW_INSTALL_NAME) \ - -so_name=$(RUBY_INSTALL_NAME).dll \ + -so_name=$(RUBY_SO_NAME) \ . $(icondirs) $(srcdir)/win32 $(PROGRAM): $(RUBY_INSTALL_NAME).res.o |