ruby: add support for gmp as an optional dependency

Ruby can now use gmp optionally, so make sure that if the gmp package
for the target is enabled, it gets built before the ruby package, and
the appropriate configure options are passed to Ruby.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Thomas Petazzoni 2014-09-06 15:59:27 +02:00 committed by Peter Korsgaard
parent 033d865dab
commit 9a9d64bb49

View file

@ -54,6 +54,12 @@ endif
ifeq ($(BR2_PACKAGE_ZLIB),y)
RUBY_DEPENDENCIES += zlib
endif
ifeq ($(BR2_PACKAGE_GMP),y)
RUBY_DEPENDENCIES += gmp
RUBY_CONF_OPT += --with-gmp
else
RUBY_CONF_OPT += --without-gmp
endif
# Remove rubygems and friends, as they need extensions that aren't
# built and a target compiler.