aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorIan Campbell <ian.campbell@xensource.com>2007-01-30 13:46:48 +0000
committerIan Campbell <ian.campbell@xensource.com>2007-01-30 13:46:48 +0000
commit0a957ea75aec8c60172add54bde4578748926a38 (patch)
tree89632ec134a24ae6d6b4d2156a7b5ccf8361a99c /Makefile
parent5d63cf387192924b186a8263b3f502432ab4e977 (diff)
downloadxen-0a957ea75aec8c60172add54bde4578748926a38.tar.gz
xen-0a957ea75aec8c60172add54bde4578748926a38.tar.bz2
xen-0a957ea75aec8c60172add54bde4578748926a38.zip
Push the target to build foreign headers into tools and xen
directories. This allows those directories to be built independently without relying on the toplevel Makefile. Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 3 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index 62b581062d..cac9547a3d 100644
--- a/Makefile
+++ b/Makefile
@@ -22,7 +22,7 @@ endif
install: install-xen install-kernels install-tools install-docs
.PHONY: build
-build: kernels build-headers
+build: kernels
$(MAKE) -C xen build
$(MAKE) -C tools build
$(MAKE) -C docs build
@@ -59,11 +59,11 @@ prep-kernels:
for i in $(XKERNELS) ; do $(MAKE) $$i-prep || exit 1; done
.PHONY: install-xen
-install-xen: build-headers
+install-xen:
$(MAKE) -C xen install
.PHONY: install-tools
-install-tools: build-headers
+install-tools:
$(MAKE) -C tools install
.PHONY: install-kernels
@@ -82,11 +82,6 @@ dev-docs:
.PHONY: kbuild
kbuild: kernels
-# generate header files
-.PHONY: build-headers
-build-headers:
- $(MAKE) -C xen/include/public/foreign
-
# Delete the kernel build trees entirely
.PHONY: kdelete
kdelete: