aboutsummaryrefslogtreecommitdiffstats
path: root/tools/misc/mbootpack/Makefile
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-10-17 16:13:13 +0100
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-10-17 16:13:13 +0100
commit6f007b178f8d71d8d84adfc2f1403ca38a31ab3a (patch)
treeb5a54f7c7fe318be5ba2721d15a7c3aa8b94864e /tools/misc/mbootpack/Makefile
parent6794b71355b65c94d62cdd58aa2dc8a3afd2c102 (diff)
downloadxen-6f007b178f8d71d8d84adfc2f1403ca38a31ab3a.tar.gz
xen-6f007b178f8d71d8d84adfc2f1403ca38a31ab3a.tar.bz2
xen-6f007b178f8d71d8d84adfc2f1403ca38a31ab3a.zip
Remove obsolete tool 'mbootpack'. SYSLINUX now supports Multiboot format.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'tools/misc/mbootpack/Makefile')
-rw-r--r--tools/misc/mbootpack/Makefile64
1 files changed, 0 insertions, 64 deletions
diff --git a/tools/misc/mbootpack/Makefile b/tools/misc/mbootpack/Makefile
deleted file mode 100644
index 872eb3ee95..0000000000
--- a/tools/misc/mbootpack/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-#
-# Makefile for mbootpack
-#
-XEN_ROOT=../../..
-include $(XEN_ROOT)/tools/Rules.mk
-
-.PHONY: all
-all: build
-
-.PHONY: build
-build: mbootpack
-
-.PHONY: install
-install: build
- $(INSTALL_PROG) mbootpack $(DESTDIR)/usr/bin
-
-# Tools etc.
-RM := rm -f
-INCS := -I. -I-
-DEFS :=
-
-# What object files need building for the program
-OBJS := mbootpack.o buildimage.o
-
-# Get gcc to generate the dependencies for us.
-DEPFLAGS = -Wp,-MD,.$(@F).d
-DEPS = .*.d
-
-mbootpack: $(OBJS)
- $(HOSTCC) $(HOSTCFLAGS) -o $@ $(filter-out %.a, $^)
-
-.PHONY: clean
-clean:
- $(RM) mbootpack *.o $(DEPS) bootsect setup bzimage_header.c bin2c
-
-bootsect: bootsect.S
- $(CC) -m32 $(INCS) $(DEFS) -D__MB_ASM -c bootsect.S -o bootsect.o
- $(LD) -m elf_i386 -Ttext 0x0 -s --oformat binary bootsect.o -o $@
-
-setup: setup.S
- $(CC) -m32 $(INCS) $(DEFS) -D__MB_ASM -c setup.S -o setup.o
- $(LD) -m elf_i386 -Ttext 0x0 -s --oformat binary setup.o -o $@
-
-bin2c: bin2c.o
- $(HOSTCC) $(HOSTCFLAGS) -o $@ $^
-
-bzimage_header.c: bootsect setup bin2c
- ./bin2c -n 8 -b1 -a bzimage_bootsect bootsect > bzimage_header.c
- ./bin2c -n 8 -b1 -a bzimage_setup setup >> bzimage_header.c
-
-buildimage.c: bzimage_header.c
- @
-
-%.o: %.c
- $(HOSTCC) $(DEPFLAGS) $(HOSTCFLAGS) $(INCS) $(DEFS) -c $< -o $@
-
-.PRECIOUS: $(OBJS) $(OBJS:.o=.c) $(DEPS)
-.SUFFIXES:
-
--include $(DEPS)
-
-#
-# EOF
-#