diff options
author | cl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk> | 2005-11-28 18:07:22 +0100 |
---|---|---|
committer | cl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk> | 2005-11-28 18:07:22 +0100 |
commit | 016ef02e8784978cf789067f4fbe6eb97b0c775b (patch) | |
tree | e41717a542b9f14575f571dc387f4e03fee9d501 /tools/Rules.mk | |
parent | 5a281883cdc3eea27478981b80da28c8a8af1bc8 (diff) | |
download | xen-016ef02e8784978cf789067f4fbe6eb97b0c775b.tar.gz xen-016ef02e8784978cf789067f4fbe6eb97b0c775b.tar.bz2 xen-016ef02e8784978cf789067f4fbe6eb97b0c775b.zip |
Move mk-symlinks target into tools/Rules.mk.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
Diffstat (limited to 'tools/Rules.mk')
-rw-r--r-- | tools/Rules.mk | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tools/Rules.mk b/tools/Rules.mk index b1c4a6d004..2a003b1d7a 100644 --- a/tools/Rules.mk +++ b/tools/Rules.mk @@ -1,5 +1,8 @@ # -*- mode: Makefile; -*- +# `all' is the default target +all: + include $(XEN_ROOT)/Config.mk XEN_XC = $(XEN_ROOT)/tools/python/xen/lowlevel/xc @@ -27,3 +30,13 @@ X11_LDPATH = -L/usr/X11R6/$(LIBDIR) %.o: %.cc $(CC) $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $< + +mk-symlinks: LINUX_ROOT=$(XEN_ROOT)/linux-2.6-xen-sparse +mk-symlinks: + mkdir -p xen + ( cd xen && ln -sf ../$(XEN_ROOT)/xen/include/public/*.h . ) + mkdir -p xen/io + ( cd xen/io && ln -sf ../../$(XEN_ROOT)/xen/include/public/io/*.h . ) + mkdir -p xen/linux + ( cd xen/linux && \ + ln -sf ../../$(LINUX_ROOT)/include/asm-xen/linux-public/*.h . ) |