From fbee46fe66a0a531ef834e823bd2e600fa3fa095 Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 23 Jul 2012 14:58:42 +0000 Subject: enc/Makefile.in: TARGET_NAME TARGET_ENTRY * enc/Makefile.in (TARGET_NAME, TARGET_ENTRY): needed for EXTDLDFLAGS on some platforms. [ruby-core:46600] [Bug #6768] * enc/depend: no longer needs tweaking DLDFLAGS for TARGET names. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- enc/Makefile.in | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'enc/Makefile.in') diff --git a/enc/Makefile.in b/enc/Makefile.in index 44e714a440..2c15e904dc 100644 --- a/enc/Makefile.in +++ b/enc/Makefile.in @@ -51,9 +51,13 @@ LDFLAGS = @LDFLAGS@ LDSHARED = @LDSHARED@ ldflags = $(LDFLAGS) dldflags = @DLDFLAGS@ +extdldflags = @EXTDLDFLAGS@ archflag = @ARCH_FLAG@ -DLDFLAGS = $(ldflags) $(dldflags) $(archflag) +DLDFLAGS = $(ldflags) $(dldflags) $(extdldflags) $(archflag) RUBY = $(MINIRUBY) +TARGET_NAME_ = $(@F) # BSD make seems unable to deal with @F with substitution +TARGET_NAME = $(TARGET_NAME_:.@DLEXT@=) +TARGET_ENTRY = @EXPORT_PREFIX@Init_$(TARGET_NAME) WORKDIRS = @WORKDIRS@ -- cgit v1.2.3