64c42c5e2c
Now that we do not override the automagic handling of include directories witbh aclocal, the missing m4 directories will be automatically created by aclocal itself. So we can drop of hooks. Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com> [yann.morin.1998@free.fr: slight rewording in the commit log] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
28 lines
885 B
Makefile
28 lines
885 B
Makefile
################################################################################
|
|
#
|
|
# jamvm
|
|
#
|
|
################################################################################
|
|
|
|
JAMVM_VERSION = 2.0.0
|
|
JAMVM_SITE = http://downloads.sourceforge.net/project/jamvm/jamvm/JamVM%20$(JAMVM_VERSION)
|
|
JAMVM_LICENSE = GPL-2.0+
|
|
JAMVM_LICENSE_FILES = COPYING
|
|
JAMVM_DEPENDENCIES = zlib classpath
|
|
# For 0001-Use-fenv.h-when-available-instead-of-fpu_control.h.patch
|
|
JAMVM_AUTORECONF = YES
|
|
# int inlining seems to crash jamvm, don't build shared version of internal lib
|
|
JAMVM_CONF_OPTS = \
|
|
--with-classpath-install-dir=/usr \
|
|
--disable-int-inlining \
|
|
--disable-shared \
|
|
--without-pic
|
|
|
|
# jamvm has ARM assembly code that cannot be compiled in Thumb2 mode,
|
|
# so we must force traditional ARM mode.
|
|
ifeq ($(BR2_arm),y)
|
|
JAMVM_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -marm"
|
|
endif
|
|
|
|
$(eval $(autotools-package))
|