From: Samuel Thibault <samuel.thibault@eu.citrix.com>
To: xen-devel@lists.xensource.com
Subject: [PATCH] stubdom: Add root Makefile targets, disabled by default for now
Date: Wed, 9 Jul 2008 14:18:53 +0100 [thread overview]
Message-ID: <20080709131853.GK4533@implementation.uk.xensource.com> (raw)
stubdom: Add root Makefile targets, disabled by default for now
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
diff -r 3f3510b35268 Makefile
--- a/Makefile Thu Jul 03 10:57:51 2008 +0100
+++ b/Makefile Wed Jul 09 14:18:04 2008 +0100
@@ -15,12 +15,18 @@
# build and install everything into the standard system directories
.PHONY: install
+ifdef CONFIG_STUBDOM
+install: install-stubdom
+endif
install: install-xen install-kernels install-tools install-docs
.PHONY: build
build: kernels
$(MAKE) -C xen build
$(MAKE) -C tools build
+ifdef CONFIG_STUBDOM
+ $(MAKE) -C stubdom build
+endif
$(MAKE) -C docs build
# The test target is for unit tests that can run without an installation. Of
@@ -33,6 +39,9 @@
# build and install everything into local dist directory
.PHONY: dist
dist: DESTDIR=$(DISTDIR)/install
+ifdef CONFIG_STUBDOM
+dist: dist-stubdom
+endif
dist: dist-xen dist-kernels dist-tools dist-docs
$(INSTALL_DIR) $(DISTDIR)/check
$(INSTALL_DATA) ./COPYING $(DISTDIR)
@@ -44,10 +53,11 @@
@: # do nothing
# Legacy dist targets
-.PHONY: xen tools kernels docs
+.PHONY: xen tools stubdom kernels docs
xen: dist-xen
tools: dist-tools
kernels: dist-kernels
+stubdom: dist-stubdom
docs: dist-docs
.PHONY: prep-kernels
@@ -65,6 +75,10 @@
.PHONY: install-kernels
install-kernels:
for i in $(XKERNELS) ; do $(MAKE) $$i-install || exit 1; done
+
+.PHONY: install-stubdom
+install-stubdom:
+ $(MAKE) -C stubdom install
.PHONY: install-docs
install-docs:
@@ -102,6 +116,7 @@
clean::
$(MAKE) -C xen clean
$(MAKE) -C tools clean
+ $(MAKE) -C stubdom crossclean
$(MAKE) -C docs clean
# clean, but blow away kernel build tree plus tarballs
@@ -109,6 +124,7 @@
distclean:
$(MAKE) -C xen distclean
$(MAKE) -C tools distclean
+ $(MAKE) -C stubdom distclean
$(MAKE) -C docs distclean
rm -rf dist patches/tmp
for i in $(ALLKERNELS) ; do $(MAKE) $$i-delete ; done
@@ -132,6 +148,7 @@
@echo ' install-xen - build and install the Xen hypervisor'
@echo ' install-tools - build and install the control tools'
@echo ' install-kernels - build and install guest kernels'
+ @echo ' install-stubdom - build and install the stubdomain images'
@echo ' install-docs - build and install user documentation'
@echo ''
@echo 'Building targets:'
@@ -140,6 +157,7 @@
@echo ' trees then make dist'
@echo ' xen - build and install Xen hypervisor'
@echo ' tools - build and install tools'
+ @echo ' stubdomain - build and install the stubdomain images'
@echo ' kernels - build and install guest kernels'
@echo ' kbuild - synonym for make kernels'
@echo ' docs - build and install user documentation'
reply other threads:[~2008-07-09 13:18 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080709131853.GK4533@implementation.uk.xensource.com \
--to=samuel.thibault@eu.citrix.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.