Win32: Make object files in the same place as the DLLs
This commit is contained in:
parent
1a222816fb
commit
3239af9b5d
@ -1489,9 +1489,8 @@ rubyspec-capiext: $(RUBYSPEC_CAPIEXT_EXTS)
|
||||
{$(RUBYSPEC_CAPIEXT_SRCDIR)}.c{$(RUBYSPEC_CAPIEXT)}.so:
|
||||
$(ECHO) building $(@F)
|
||||
$(Q)$(MAKEDIRS) $(@D)
|
||||
$(Q)echo> $*.def EXPORTS
|
||||
$(Q)echo>> $*.def Init_$(*F)
|
||||
$(Q)$(LDSHARED) -Fe$(@) $(INCFLAGS) $(CFLAGS) $(CPPFLAGS) $< $(LIBRUBYARG) -link $(DLDFLAGS) $(XLDFLAGS) $(LIBS) $(LOCAL_LIBS) -implib:$*.lib -pdb:$*.pdb -def:$*.def
|
||||
$(Q)(echo EXPORTS&&echo Init_$(*F))> $*.def
|
||||
$(Q)$(LDSHARED) -Fe$(@) -Fo$(*).obj $(INCFLAGS) $(CFLAGS) $(CPPFLAGS) $< $(LIBRUBYARG) -link $(DLDFLAGS) $(XLDFLAGS) $(LIBS) $(LOCAL_LIBS) -implib:$*.lib -pdb:$*.pdb -def:$*.def
|
||||
!if defined(LDSHARED_0)
|
||||
$(Q)$(LDSHARED_0)
|
||||
$(Q)$(LDSHARED_1)
|
||||
|
Loading…
x
Reference in New Issue
Block a user