Files
xen/netbsd-2.0-xen-sparse/Makefile
T
cl349@firebug.cl.cam.ac.uk 26c56cda54 bitkeeper revision 1.1159.258.28 (422e42e5yWRuW_i02udqDbLjol4GOQ)
Support compiling kernels other than the XEN one.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
2005-03-09 00:27:17 +00:00

26 lines
762 B
Makefile

#
#
#
.PHONY: clean config install netbsd
TOPDIR ?= $(shell pwd)
NETBSD_RELEASE ?= $(patsubst netbsd-%-xen%,%,$(notdir $(TOPDIR)))
NETBSD_VER ?= $(patsubst netbsd-%-xen%,%,$(notdir $(TOPDIR)))
NETBSD_KERNEL ?= XEN
clean:
@mkdir -p compile/$(NETBSD_KERNEL)
cd compile/$(NETBSD_KERNEL) && TOPDIR=$(TOPDIR) NETBSD_VER=$(NETBSD_VER) ../../nbmake-xen cleandir
config:
@mkdir -p compile/$(NETBSD_KERNEL)
cd compile/$(NETBSD_KERNEL) && TOPDIR=$(TOPDIR) NETBSD_VER=$(NETBSD_VER) ../../nbconfig-xen $(NETBSD_KERNEL)
netbsd:
cd compile/$(NETBSD_KERNEL) && TOPDIR=$(TOPDIR) NETBSD_VER=$(NETBSD_VER) ../../nbmake-xen dependall
install:
@mkdir -p $(dir $(INSTALL_PATH)/$(INSTALL_NAME))
install -c compile/$(NETBSD_KERNEL)/netbsd $(INSTALL_PATH)/$(INSTALL_NAME)