package/makedumpfile: pass all options through MAKEDUMPFILE_MAKE_OPTS

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Thomas Petazzoni 2020-09-19 14:37:10 +02:00
parent 24ed3fef9d
commit 301f746629

View File

@ -10,20 +10,24 @@ MAKEDUMPFILE_DEPENDENCIES = bzip2 elfutils xz zlib
MAKEDUMPFILE_LICENSE = GPL-2.0 MAKEDUMPFILE_LICENSE = GPL-2.0
MAKEDUMPFILE_LICENSE_FILES = COPYING MAKEDUMPFILE_LICENSE_FILES = COPYING
ifeq ($(BR2_PACKAGE_LZO),y)
MAKEDUMPFILE_DEPENDENCIES += lzo
MAKEDUMPFILE_MAKE_OPTS += USELZO=on
endif
ifeq ($(BR2_powerpc),y) ifeq ($(BR2_powerpc),y)
MAKEDUMPFILE_TARGET = powerpc32 MAKEDUMPFILE_TARGET = powerpc32
else else
MAKEDUMPFILE_TARGET = $(BR2_ARCH) MAKEDUMPFILE_TARGET = $(BR2_ARCH)
endif endif
MAKEDUMPFILE_MAKE_OPTS = \
TARGET=$(MAKEDUMPFILE_TARGET) \
LINKTYPE=dynamic
ifeq ($(BR2_PACKAGE_LZO),y)
MAKEDUMPFILE_DEPENDENCIES += lzo
MAKEDUMPFILE_MAKE_OPTS += USELZO=on
endif
define MAKEDUMPFILE_BUILD_CMDS define MAKEDUMPFILE_BUILD_CMDS
$(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \
$(MAKEDUMPFILE_MAKE_OPTS) TARGET=$(MAKEDUMPFILE_TARGET) LINKTYPE=dynamic $(MAKEDUMPFILE_MAKE_OPTS)
endef endef
define MAKEDUMPFILE_INSTALL_TARGET_CMDS define MAKEDUMPFILE_INSTALL_TARGET_CMDS