ia64/xen-unstable

view tools/include/Makefile @ 19731:01748ccc4da3

Intel VT-d: fix Stoakley boot issue with iommu=1

Signed-off-by: Weidong Han <Weidong.han@intel.com>
Signed-off-by: Allen Kay <allen.m.kay@intel.com>
author Keir Fraser <keir.fraser@citrix.com>
date Fri Jun 05 09:25:50 2009 +0100 (2009-06-05)
parents 7df072566b8c
children
line source
1 XEN_ROOT = ../..
2 include $(XEN_ROOT)/tools/Rules.mk
4 .PHONY: all
5 all: xen-foreign xen/.dir
7 .PHONY: xen-foreign
8 xen-foreign:
9 $(MAKE) -C xen-foreign
11 xen/.dir:
12 @rm -rf xen
13 mkdir -p xen/libelf
14 ln -sf ../$(XEN_ROOT)/xen/include/public/COPYING xen
15 ln -sf $(addprefix ../,$(wildcard $(XEN_ROOT)/xen/include/public/*.h)) xen
16 ln -sf $(addprefix ../$(XEN_ROOT)/xen/include/public/,arch-ia64 arch-x86 hvm io xsm) xen
17 ln -sf ../xen-sys/$(XEN_OS) xen/sys
18 ln -sf $(addprefix ../../$(XEN_ROOT)/xen/include/xen/,libelf.h elfstructs.h) xen/libelf/
19 ln -s ../xen-foreign xen/foreign
20 touch $@
22 .PHONY: install
23 install: all
24 $(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)/xen/arch-ia64
25 $(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)/xen/arch-ia64/hvm
26 $(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)/xen/arch-x86
27 $(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)/xen/arch-x86/hvm
28 $(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)/xen/foreign
29 $(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)/xen/hvm
30 $(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)/xen/io
31 $(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)/xen/sys
32 $(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)/xen/xsm
33 $(INSTALL_DATA) xen/COPYING $(DESTDIR)$(INCLUDEDIR)/xen
34 $(INSTALL_DATA) xen/*.h $(DESTDIR)$(INCLUDEDIR)/xen
35 $(INSTALL_DATA) xen/arch-ia64/*.h $(DESTDIR)$(INCLUDEDIR)/xen/arch-ia64
36 $(INSTALL_DATA) xen/arch-ia64/hvm/*.h $(DESTDIR)$(INCLUDEDIR)/xen/arch-ia64/hvm
37 $(INSTALL_DATA) xen/arch-x86/*.h $(DESTDIR)$(INCLUDEDIR)/xen/arch-x86
38 $(INSTALL_DATA) xen/arch-x86/hvm/*.h $(DESTDIR)$(INCLUDEDIR)/xen/arch-x86/hvm
39 $(INSTALL_DATA) xen/foreign/*.h $(DESTDIR)$(INCLUDEDIR)/xen/foreign
40 $(INSTALL_DATA) xen/hvm/*.h $(DESTDIR)$(INCLUDEDIR)/xen/hvm
41 $(INSTALL_DATA) xen/io/*.h $(DESTDIR)$(INCLUDEDIR)/xen/io
42 $(INSTALL_DATA) xen/sys/*.h $(DESTDIR)$(INCLUDEDIR)/xen/sys
43 $(INSTALL_DATA) xen/xsm/*.h $(DESTDIR)$(INCLUDEDIR)/xen/xsm
45 .PHONY: clean
46 clean:
47 rm -rf xen
48 $(MAKE) -C xen-foreign clean