mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
94089e82a1
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
18 lines
421 B
Text
18 lines
421 B
Text
include Makefile
|
|
|
|
ENABLE_SHARED=@ENABLE_SHARED@
|
|
|
|
ifneq (,$(findstring no, $(ENABLE_SHARED)))
|
|
EXTOBJS = $(RUBY_INSTALL_NAME).exp
|
|
LIBRUBYARG = $(LIBRUBY_A)
|
|
endif
|
|
|
|
RUBYDEF = $(RUBY_INSTALL_NAME).def
|
|
|
|
$(LIBRUBY_SO): $(RUBYDEF)
|
|
$(LIBRUBY): $(LIBRUBY_SO)
|
|
|
|
$(RUBYDEF): $(LIBRUBY_A)
|
|
echo EXPORTS > $(RUBYDEF)
|
|
@NM@ --extern-only --defined-only $(LIBRUBY_A) | \
|
|
@MINIRUBY@ -ne 'puts $$1 if / [CDT] _(.*)$$/' >> $(RUBYDEF)
|