# # Grand Unified Makefile for Xen. # # Keir Fraser, 6/5/2003 # # Builds everything except Xenolinux: # cd xenolinux--sparse # ./mkbuildtree # cd && make oldconfig && make dep && make bzImage # ( should be a vanilla linux tree with matching version) # # If you get errors in tools/domctl or tools/vdmanager, then you need # the latest Java 2 SDK on your execution path: # Also, you will need Apache's 'ant' build tool: # # If you received this source as part of a Xen release, you should find # that appropriate versions of the build tools are already installed in # the initial system setup. all: $(MAKE) -C balloon $(MAKE) -C control $(MAKE) -C internal $(MAKE) -C misc install: all $(MAKE) -C balloon install $(MAKE) -C control install $(MAKE) -C internal install $(MAKE) -C misc install clean: $(MAKE) -C balloon clean $(MAKE) -C control clean $(MAKE) -C internal clean $(MAKE) -C misc clean