diff options
author | akw@localhost.localdomain <akw@localhost.localdomain> | 2006-06-16 18:45:45 -0700 |
---|---|---|
committer | akw@localhost.localdomain <akw@localhost.localdomain> | 2006-06-16 18:45:45 -0700 |
commit | b85d17117acf702714c639bdd7a97fdea08d686b (patch) | |
tree | 675a4e652ecdccb6a0dfa43972ce6ddad09bef44 /tools/blktap/Makefile | |
parent | d6a811acc8b99176437c699a729d5c078e78432c (diff) | |
download | xen-b85d17117acf702714c639bdd7a97fdea08d686b.tar.gz xen-b85d17117acf702714c639bdd7a97fdea08d686b.tar.bz2 xen-b85d17117acf702714c639bdd7a97fdea08d686b.zip |
Remove old blktap tools.
Signed-off-by: Andrew Warfield <andrew.warfield@cl.cam.ac.uk>
Diffstat (limited to 'tools/blktap/Makefile')
-rw-r--r-- | tools/blktap/Makefile | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/tools/blktap/Makefile b/tools/blktap/Makefile deleted file mode 100644 index 9dc571853a..0000000000 --- a/tools/blktap/Makefile +++ /dev/null @@ -1,94 +0,0 @@ -MAJOR = 3.0 -MINOR = 0 -SONAME = libblktap.so.$(MAJOR) - -XEN_ROOT = ../.. -include $(XEN_ROOT)/tools/Rules.mk - -SUBDIRS := -SUBDIRS += ublkback -#SUBDIRS += parallax - -BLKTAP_INSTALL_DIR = /usr/sbin - -INSTALL = install -INSTALL_PROG = $(INSTALL) -m0755 -INSTALL_DIR = $(INSTALL) -d -m0755 - -INCLUDES += -I. -I $(XEN_LIBXC) -I $(XEN_XENSTORE) - -LIBS := -lpthread -lz - -SRCS := -SRCS += blktaplib.c xenbus.c blkif.c - -CFLAGS += -Werror -CFLAGS += -Wno-unused -CFLAGS += -fno-strict-aliasing -CFLAGS += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -# get asprintf(): -CFLAGS += -D _GNU_SOURCE -# Get gcc to generate the dependencies for us. -CFLAGS += -Wp,-MD,.$(@F).d -CFLAGS += $(INCLUDES) -DEPS = .*.d - -OBJS = $(patsubst %.c,%.o,$(SRCS)) -IBINS := -#IBINS += blkdump - -LIB = libblktap.so libblktap.so.$(MAJOR) libblktap.so.$(MAJOR).$(MINOR) - -.PHONY: all -all: mk-symlinks libblktap.so #blkdump - @set -e; for subdir in $(SUBDIRS); do \ - $(MAKE) -C $$subdir $@; \ - done - -.PHONY: install -install: all - $(INSTALL_DIR) -p $(DESTDIR)/usr/$(LIBDIR) - $(INSTALL_DIR) -p $(DESTDIR)/usr/include - $(INSTALL_PROG) $(LIB) $(DESTDIR)/usr/$(LIBDIR) - $(INSTALL_PROG) blktaplib.h $(DESTDIR)/usr/include - #$(INSTALL_PROG) $(IBINS) $(DESTDIR)$(BLKTAP_INSTALL_DIR) - @set -e; for subdir in $(SUBDIRS); do \ - $(MAKE) -C $$subdir $@; \ - done - -.PHONY: clean -clean: - rm -rf *.a *.so *.o *.rpm $(LIB) *~ $(DEPS) xen TAGS blkdump - @set -e; for subdir in $(SUBDIRS); do \ - $(MAKE) -C $$subdir $@; \ - done - -.PHONY: rpm -rpm: all - rm -rf staging - mkdir staging - mkdir staging/i386 - rpmbuild --define "staging$$PWD/staging" --define '_builddir.' \ - --define "_rpmdir$$PWD/staging" -bb rpm.spec - mv staging/i386/*.rpm . - rm -rf staging - -libblktap.so: $(OBJS) - $(CC) $(CFLAGS) -Wl,-soname -Wl,$(SONAME) -shared \ - -L$(XEN_XENSTORE) -l xenstore \ - -o libblktap.so.$(MAJOR).$(MINOR) $^ $(LIBS) - ln -sf libblktap.so.$(MAJOR).$(MINOR) libblktap.so.$(MAJOR) - ln -sf libblktap.so.$(MAJOR) $@ - -blkdump: libblktap.so - $(CC) $(CFLAGS) -o blkdump -L$(XEN_LIBXC) -L. \ - -l blktap blkdump.c - -.PHONY: TAGS clean install mk-symlinks rpm - -.PHONY: TAGS -TAGS: - etags -t $(SRCS) *.h - --include $(DEPS) - |