ia64/xen-unstable

view tools/vnet/Makefile @ 3966:0b9ff7354a95

bitkeeper revision 1.1236.1.47 (4225ff68LvKUt73k78dKjnXxsnQt7A)

Fix tools build. Clean up barrier defs.
Signed-off-by: Jerone Young <jyoung5@us.ibm.com>
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
author kaf24@scramble.cl.cam.ac.uk
date Wed Mar 02 18:01:12 2005 +0000 (2005-03-02)
parents 50e6fb796ba1
children 3615dfd94bdb 9f22db685802
line source
2 export LINUX_SERIES ?=2.6
4 # Root path to install in.
5 # Set to '/' to install relative to filesystem root.
6 export prefix?=$(shell cd ../../dist/install && pwd)
8 .PHONY: all compile
9 .PHONY: gc-install gc-clean gc-prstine
10 .PHONY: vnetd vnet-module install dist clean pristine
12 all: compile
14 compile: vnetd vnet-module
15 #compile: vnet-module
17 gc.tar.gz:
18 wget http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/$@
20 gc: gc.tar.gz
21 tar xfz gc.tar.gz
22 ln -sf gc?.? gc
24 gc-install: gc
25 (cd gc && make test && ./configure --prefix=`pwd`/install)
26 make -C gc
27 make -C gc install
29 gc-clean:
30 -$(MAKE) -C gc clean
32 gc-pristine:
33 -rm -rf gc?.? gc
35 vnetd: gc-install
36 $(MAKE) -C vnetd
38 vnet-module:
39 $(MAKE) -C vnet-module
41 install: compile
42 $(MAKE) -C vnetd install
43 $(MAKE) -C vnet-module install
44 $(MAKE) -C examples install
46 clean:
47 -$(MAKE) -C vnetd clean
48 -$(MAKE) -C vnet-module clean
49 -rm -rf gc?.? gc
51 pristine: clean gc-pristine