diff options
author | iap10@freefall.cl.cam.ac.uk <iap10@freefall.cl.cam.ac.uk> | 2005-07-01 03:16:53 +0000 |
---|---|---|
committer | iap10@freefall.cl.cam.ac.uk <iap10@freefall.cl.cam.ac.uk> | 2005-07-01 03:16:53 +0000 |
commit | a640c9b437b746f5cbac3d6a65d2c76c01fe601d (patch) | |
tree | 094dba1a2f5b8b27c1b4bf151b007ef7c6e89a4d /buildconfigs | |
parent | 33692e0cb084acdc3ca70f98c5b9ae47cc248177 (diff) | |
download | xen-a640c9b437b746f5cbac3d6a65d2c76c01fe601d.tar.gz xen-a640c9b437b746f5cbac3d6a65d2c76c01fe601d.tar.bz2 xen-a640c9b437b746f5cbac3d6a65d2c76c01fe601d.zip |
Formally remove support for linux 2.4 dom0. domU should still work.
Signed-off-by: ian@xensource.com
Diffstat (limited to 'buildconfigs')
-rw-r--r-- | buildconfigs/mk.linux-2.4-xen0 | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/buildconfigs/mk.linux-2.4-xen0 b/buildconfigs/mk.linux-2.4-xen0 deleted file mode 100644 index 408cb15a1d..0000000000 --- a/buildconfigs/mk.linux-2.4-xen0 +++ /dev/null @@ -1,57 +0,0 @@ - -OS = linux - -LINUX_SERIES = 2.4 - -EXTRAVERSION = xen0 - -LINUX_DIR = $(OS)-$(LINUX_VER)-$(EXTRAVERSION) - -include buildconfigs/Rules.mk - -.PHONY: build clean delete - -# The real action starts here! -build: $(LINUX_DIR)/include/linux/autoconf.h - if grep "^CONFIG_MODULES=" $(LINUX_DIR)/.config ; then \ - $(MAKE) -C $(LINUX_DIR) ARCH=xen modules ; \ - $(MAKE) -C $(LINUX_DIR) ARCH=xen INSTALL_MOD_PATH=$(DESTDIR) modules_install ; \ - fi - $(MAKE) -C $(LINUX_DIR) ARCH=xen INSTALL_PATH=$(DESTDIR) install - -patches/tmp/ebtables.diff: - mkdir -p patches/tmp - wget http://www.cl.cam.ac.uk/netos/xen/downloads/ebtables-brnf-5_vs_2.4.27.diff.gz -O- | gunzip -c > $@ - -$(LINUX_DIR)/include/linux/autoconf.h: patches/tmp/ebtables.diff -$(LINUX_DIR)/include/linux/autoconf.h: ref-$(OS)-$(LINUX_VER)/.valid-ref - rm -rf $(LINUX_DIR) - cp -al $(<D) $(LINUX_DIR) - # Apply arch-xen patches - ( cd linux-$(LINUX_VER)-xen-sparse ; \ - ./mkbuildtree ../$(LINUX_DIR) ) - # add ebtables patch - ( cd $(LINUX_DIR) ; patch -p1 -F3 < ../patches/tmp/ebtables.diff ) - # Re-use config from install dir if one exits else use default config - CONFIG_VERSION=$$(sed -ne 's/^EXTRAVERSION = //p' $(LINUX_DIR)/Makefile); \ - [ -r $(DESTDIR)/boot/config-$(LINUX_VER)$$CONFIG_VERSION-$(EXTRAVERSION) ] && \ - cp $(DESTDIR)/boot/config-$(LINUX_VER)$$CONFIG_VERSION-$(EXTRAVERSION) $(LINUX_DIR)/.config \ - || cp $(LINUX_DIR)/arch/xen/defconfig-$(EXTRAVERSION) \ - $(LINUX_DIR)/.config - # Patch kernel Makefile to set EXTRAVERSION - ( cd $(LINUX_DIR) ; \ - sed -e 's/^EXTRAVERSION.*/&$$(XENGUEST)\nXENGUEST = -$(EXTRAVERSION)/' Makefile >Mk.tmp ; \ - rm -f Makefile ; mv Mk.tmp Makefile ) - make -C $(LINUX_DIR) ARCH=xen oldconfig - make -C $(LINUX_DIR) ARCH=xen dep - -config: CONFIGMODE = menuconfig -config: $(LINUX_DIR)/include/linux/autoconf.h - $(MAKE) -C $(LINUX_DIR) ARCH=xen $(CONFIGMODE) - $(MAKE) -C $(LINUX_DIR) ARCH=xen dep - -clean:: - $(MAKE) -C $(LINUX_DIR) ARCH=xen clean - -delete: - rm -rf tmp-$(OS)-$(LINUX_VER) $(LINUX_DIR) |