components/ruby/Makefile
changeset 1405 2c1293ac112f
parent 1392 812d4bf54f42
equal deleted inserted replaced
1404:2b313acd59e0 1405:2c1293ac112f
   122 # keep ASLR disabled:
   122 # keep ASLR disabled:
   123 # when building ruby, miniruby (used for boot-strapping ruby) may
   123 # when building ruby, miniruby (used for boot-strapping ruby) may
   124 # core dump on sparc with ASLR enabled
   124 # core dump on sparc with ASLR enabled
   125 ASLR_MODE = $(ASLR_DISABLE)
   125 ASLR_MODE = $(ASLR_DISABLE)
   126 
   126 
       
   127 # Several of the drb tests will leave stray ruby processes behind;
       
   128 # move these tests aside so they won't be run by the test target.
       
   129 # They aren't needed by the build or packages, so we keep them 
       
   130 # renamed.
       
   131 COMPONENT_PRE_TEST_ACTION += \
       
   132 	if [ -e $(SOURCE_DIR)/test/drb/test_drbssl.rb ]; then \
       
   133 		$(MV) $(SOURCE_DIR)/test/drb/test_drbssl.rb $(SOURCE_DIR)/test/drb/test_drbssl.rb-save; \
       
   134 	fi
       
   135 
   127 CONFIGURE_PREFIX =	$(USRDIR)/$(COMPONENT_NAME)/$(RUBY_VER)
   136 CONFIGURE_PREFIX =	$(USRDIR)/$(COMPONENT_NAME)/$(RUBY_VER)
   128 CONFIGURE_OPTIONS += $(DTRACE_FLAG)
   137 CONFIGURE_OPTIONS += $(DTRACE_FLAG)
   129 CONFIGURE_OPTIONS += --enable-shared
   138 CONFIGURE_OPTIONS += --enable-shared
   130 CONFIGURE_OPTIONS += --enable-install-doc
   139 CONFIGURE_OPTIONS += --enable-install-doc
   131 CONFIGURE_OPTIONS += --disable-option-checking
   140 CONFIGURE_OPTIONS += --disable-option-checking