mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-12-12 00:44:03 +02:00
kexec-tools: Make build of kdump optional
Most systems won't need kdump, so make its build optional. Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17374 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
51034418fa
commit
9b89b041e1
@ -56,15 +56,21 @@ CONFIGURE_VARS += \
|
|||||||
BUILD_CC="$(HOSTCC)" \
|
BUILD_CC="$(HOSTCC)" \
|
||||||
TARGET_CC="$(TARGET_CC)"
|
TARGET_CC="$(TARGET_CC)"
|
||||||
|
|
||||||
|
kexec-extra-sbin-$(CONFIG_KEXEC_TOOLS_kdump) += kdump
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
$(MAKE) -C $(PKG_BUILD_DIR) all
|
$(MAKE) -C $(PKG_BUILD_DIR) DESTDIR="$(PKG_INSTALL_DIR)" all install
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/kexec-tools/install
|
define Package/kexec-tools/install
|
||||||
$(MAKE) -C $(PKG_BUILD_DIR) \
|
$(INSTALL_DIR) $(1)/usr/sbin
|
||||||
DESTDIR="$(1)" \
|
$(INSTALL_BIN) \
|
||||||
install
|
$(addprefix $(PKG_INSTALL_DIR)/usr/sbin/, \
|
||||||
rm -rf $(1)/usr/man
|
$(kexec-extra-sbin-y)) \
|
||||||
|
$(kexec-extra-bin-y) \
|
||||||
|
$(PKG_INSTALL_DIR)/usr/sbin/kexec \
|
||||||
|
$(1)/usr/sbin
|
||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call BuildPackage,kexec-tools))
|
$(eval $(call BuildPackage,kexec-tools))
|
||||||
|
@ -8,3 +8,12 @@ config KEXEC_TOOLS_TARGET_NAME
|
|||||||
Defines the target type of the kernels that kexec deals
|
Defines the target type of the kernels that kexec deals
|
||||||
with. This should be the target specification of
|
with. This should be the target specification of
|
||||||
the kernel you're booting.
|
the kernel you're booting.
|
||||||
|
|
||||||
|
config KEXEC_TOOLS_kdump
|
||||||
|
bool
|
||||||
|
prompt "kdump support"
|
||||||
|
depends on PACKAGE_kexec-tools
|
||||||
|
default n
|
||||||
|
help
|
||||||
|
Include the kdump utility.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user