summaryrefslogtreecommitdiffstats
path: root/package/kexec-lite/Config.in
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2014-06-17 13:21:47 +0800
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-07-17 22:50:58 +0200
commite36e7db93300338842afd0264faa88343e8a2d0d (patch)
tree9db8bbe2651385e8a8f1bfdc5f371d5a8004c9af /package/kexec-lite/Config.in
parent994e9fa72e80f8d618393619fefd68f65821144f (diff)
downloadbuildroot-e36e7db93300338842afd0264faa88343e8a2d0d.tar.gz
buildroot-e36e7db93300338842afd0264faa88343e8a2d0d.zip
package/kexec-lite: Add a package for the kexec-lite tools
Kexec-lite is a tiny impementation of kexec for devicetree-based platforms. [Thomas: - Add !BR2_PREFER_STATIC_LIB dependency, inherited from the dtc package - Fix license to be GPLv2+, and not just GPL. - Use $(TARGET_CONFIGURE_OPTS) instead of manually passing CC, LD, CFLAGS. - Use a full path as the target of $(INSTALL)] Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/kexec-lite/Config.in')
-rw-r--r--package/kexec-lite/Config.in17
1 files changed, 17 insertions, 0 deletions
diff --git a/package/kexec-lite/Config.in b/package/kexec-lite/Config.in
new file mode 100644
index 0000000000..944ee29e96
--- /dev/null
+++ b/package/kexec-lite/Config.in
@@ -0,0 +1,17 @@
+config BR2_PACKAGE_KEXEC_LITE
+ bool "kexec-lite"
+ depends on BR2_powerpc || BR2_powerpc64
+ depends on !BR2_PREFER_STATIC_LIB # dtc
+ select BR2_PACKAGE_LIBELF
+ select BR2_PACKAGE_DTC
+ select BR2_PACKAGE_DTC_PROGRAMS
+ help
+ Kexec is a user space utiltity for loading another kernel
+ and asking the currently running kernel to do something with it.
+
+ This package is a tiny implementation of the kexec userspace
+ components, for devicetree-based platforms.
+
+comment "kexec-lite needs a toolchain w/ dynamic library"
+ depends on BR2_powerpc || BR2_powerpc64
+ depends on BR2_PREFER_STATIC_LIB
OpenPOWER on IntegriCloud