1 $NetBSD: patch-aa,v 1.1.1.1 2006/10/19 22:58:21 bouyer Exp $
3 --- Makefile.orig 2007-05-18 16:45:21.000000000 +0200
4 +++ Makefile 2007-06-12 22:20:43.000000000 +0200
6 include $(XEN_ROOT)/tools/Rules.mk
10 -SUBDIRS-y += xenstore
12 -SUBDIRS-y += examples
13 -SUBDIRS-y += xentrace
14 -SUBDIRS-$(CONFIG_XCUTILS) += xcutils
15 -SUBDIRS-$(CONFIG_X86) += firmware
16 -SUBDIRS-y += security
19 -SUBDIRS-y += guest-headers
20 -SUBDIRS-$(VTPM_TOOLS) += vtpm_manager
21 -SUBDIRS-$(VTPM_TOOLS) += vtpm
25 -SUBDIRS-y += libfsimage
26 -SUBDIRS-$(XENFB_TOOLS) += xenfb
27 -SUBDIRS-$(LIBXENAPI_BINDINGS) += libxen
29 -# These don't cross-compile
30 -ifeq ($(XEN_COMPILE_ARCH),$(XEN_TARGET_ARCH))
31 -SUBDIRS-$(PYTHON_TOOLS) += python
32 -SUBDIRS-$(PYTHON_TOOLS) += pygrub
34 +SUBDIRS-y += firmware
38 + (cd libxc ; $(MAKE) mk-symlinks)
39 @set -e; for subdir in $(SUBDIRS-y); do \
40 $(MAKE) -C $$subdir $@; \
50 - $(MAKE) -C check clean
52 .PHONY: ioemu ioemuinstall ioemuclean
53 ifeq ($(CONFIG_IOEMU),y)
54 export IOEMU_DIR ?= ioemu
56 [ -f $(IOEMU_DIR)/config-host.mak ] || \
57 - (cd $(IOEMU_DIR) && sh configure --prefix=/usr)
58 + (cd $(IOEMU_DIR) && sh configure --prefix=$(PREFIX))
59 $(MAKE) -C $(IOEMU_DIR) $(patsubst ioemu%,%,$@)
61 $(MAKE) -C $(IOEMU_DIR) distclean