]> xenbits.xensource.com Git - people/julieng/xen-unstable.git/commit
build: build Kconfig and config rules
authorDoug Goldstein <cardoe@cardoe.com>
Tue, 15 Dec 2015 13:14:00 +0000 (14:14 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 16 Dec 2015 16:27:06 +0000 (17:27 +0100)
commite9ea93d0abf7954f9129f8e24d5db2d919185c8c
treed00f5d6587e1be2da2758e9976b810e7115cb737
parent8c271b7584ed7feff57e5b3ffd01746e7b03c8ae
build: build Kconfig and config rules

Wire in the Kconfig build and makefile rules to be able to generate
valid configuration files to be used by the build process but don't
actually use the output for affecting the Xen build. To avoid dragging
in most of Kbuild from the Linux kernel this adds Makefile.kconfig which
is our real entry point into building kconfig. This attempts to reuse as
much of the Xen build bits as possible and wire them to the bits that
kconfig expects to be provided by Kbuild.

Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
.gitignore
xen/Kconfig [new file with mode: 0644]
xen/Makefile
xen/arch/arm/Kconfig [new file with mode: 0644]
xen/arch/arm/configs/arm32_defconfig [new file with mode: 0644]
xen/arch/arm/configs/arm64_defconfig [new file with mode: 0644]
xen/arch/x86/Kconfig [new file with mode: 0644]
xen/arch/x86/configs/x86_64_defconfig [new file with mode: 0644]
xen/common/Kconfig [new file with mode: 0644]
xen/drivers/Kconfig [new file with mode: 0644]
xen/tools/kconfig/Makefile.kconfig [new file with mode: 0644]