mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
bitkeeper revision 1.1159.258.28 (422e42e5yWRuW_i02udqDbLjol4GOQ)
Support compiling kernels other than the XEN one. Signed-off-by: Christian Limpach <cl@NetBSD.org>
This commit is contained in:
1 parent
b7630c6aab
commit
26c56cda54
1 file changed
+7
-6
@@ -7,18 +7,19 @@
|
||||
TOPDIR ?= $(shell pwd)
|
||||
NETBSD_RELEASE ?= $(patsubst netbsd-%-xen%,%,$(notdir $(TOPDIR)))
|
||||
NETBSD_VER ?= $(patsubst netbsd-%-xen%,%,$(notdir $(TOPDIR)))
|
||||
NETBSD_KERNEL ?= XEN
|
||||
|
||||
clean:
|
||||
@mkdir -p compile/XEN
|
||||
cd compile/XEN && TOPDIR=$(TOPDIR) NETBSD_VER=$(NETBSD_VER) ../../nbmake-xen cleandir
|
||||
@mkdir -p compile/$(NETBSD_KERNEL)
|
||||
cd compile/$(NETBSD_KERNEL) && TOPDIR=$(TOPDIR) NETBSD_VER=$(NETBSD_VER) ../../nbmake-xen cleandir
|
||||
|
||||
config:
|
||||
@mkdir -p compile/XEN
|
||||
cd compile/XEN && TOPDIR=$(TOPDIR) NETBSD_VER=$(NETBSD_VER) ../../nbconfig-xen XEN
|
||||
@mkdir -p compile/$(NETBSD_KERNEL)
|
||||
cd compile/$(NETBSD_KERNEL) && TOPDIR=$(TOPDIR) NETBSD_VER=$(NETBSD_VER) ../../nbconfig-xen $(NETBSD_KERNEL)
|
||||
|
||||
netbsd:
|
||||
cd compile/XEN && TOPDIR=$(TOPDIR) NETBSD_VER=$(NETBSD_VER) ../../nbmake-xen dependall
|
||||
cd compile/$(NETBSD_KERNEL) && TOPDIR=$(TOPDIR) NETBSD_VER=$(NETBSD_VER) ../../nbmake-xen dependall
|
||||
|
||||
install:
|
||||
@mkdir -p $(dir $(INSTALL_PATH)/$(INSTALL_NAME))
|
||||
install -c compile/XEN/netbsd $(INSTALL_PATH)/$(INSTALL_NAME)
|
||||
install -c compile/$(NETBSD_KERNEL)/netbsd $(INSTALL_PATH)/$(INSTALL_NAME)
|
||||