ia64/xen-unstable

changeset 1914:3ca25713a583

bitkeeper revision 1.1108.18.1 (410528e6_I32-DCsW9lnK1-Up1UjkQ)

Add make docs target and .PHONY special target.
author mwilli2@equilibrium.research.intel-research.net
date Mon Jul 26 15:53:10 2004 +0000 (2004-07-26)
parents af423aeca402
children ed42e6d6556e
files Makefile
line diff
     1.1 --- a/Makefile	Mon Jul 26 14:57:12 2004 +0000
     1.2 +++ b/Makefile	Mon Jul 26 15:53:10 2004 +0000
     1.3 @@ -8,6 +8,8 @@ SOURCEFORGE_MIRROR := http://heanet.dl.s
     1.4  #http://voxel.dl.sourceforge.net/sourceforge/
     1.5  #http://easynews.dl.sourceforge.net/sourceforge
     1.6  
     1.7 +.PHONY: docs delete-symlinks clean
     1.8 +
     1.9  # a not partcularly useful but safe default target
    1.10  all: make-symlinks
    1.11  	$(MAKE) prefix=$(INSTALL_DIR) dist=yes -C xen install
    1.12 @@ -108,6 +110,7 @@ world:
    1.13  	$(MAKE) linux-xenU
    1.14  	$(MAKE) config-xen0
    1.15  	$(MAKE) linux-xen0
    1.16 +	$(MAKE) docs
    1.17  
    1.18  linux26:
    1.19  	$(MAKE) LINUX_RELEASE=2.6 mk-linux-trees
    1.20 @@ -118,6 +121,7 @@ linux26:
    1.21  clean: delete-symlinks
    1.22  	$(MAKE) -C xen clean
    1.23  	$(MAKE) -C tools clean
    1.24 +	$(MAKE) -C docs clean
    1.25  
    1.26  # clean, but blow away linux build tree plus src tar ball
    1.27  mrproper: clean
    1.28 @@ -151,3 +155,6 @@ install-iptables:
    1.29  uninstall:
    1.30  	cp -a /etc/xen /etc/xen.old && rm -rf /etc/xen 
    1.31  	rm -rf "/usr/lib/python2.2/site-packages/xen* /usr/lib/libxc* /usr/lib/python2.2/site-packages/Xc*"
    1.32 +
    1.33 +docs:
    1.34 +	$(MAKE) -C docs all || true