Changeset 11
- Timestamp:
- 04/14/10 16:49:56 (11 years ago)
- Location:
- trunk/initrd_source
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/initrd_source/initrd.rul
r9 r11 70 70 include $(INITRD_DIR)/make.d/sysvinit.rul 71 71 include $(INITRD_DIR)/make.d/udev.rul 72 include $(INITRD_DIR)/make.d/mdadm.rul 72 73 73 74 ## BOEL BINARIES … … 137 138 $(MKE2FS_BINARY) \ 138 139 $(TUNE2FS_BINARY) \ 139 $(PARTED_BINARY) 140 $(PARTED_BINARY) \ 141 $(MDADM_BINARIES) 140 142 141 143 … … 178 180 install -m 755 --strip $(TUNE2FS_BINARY) $(INITRD_BUILD_DIR)/sbin/ 179 181 install -m 755 --strip $(PARTED_BINARY) $(INITRD_BUILD_DIR)/sbin/ 182 install -m 755 --strip $(MDADM_BINARIES) $(INITRD_BUILD_DIR)/sbin/ 180 183 181 184 # Copy over text files from the skel directory. -
trunk/initrd_source/make.d/mdadm.rul
r4 r11 6 6 # 7 7 8 MDADM_VERSION := 2.6.48 MDADM_VERSION := 3.1.2 9 9 MDADM_DIR := mdadm-$(MDADM_VERSION) 10 MDADM_TARBALL := mdadm-$(MDADM_VERSION).tgz 11 # MDADM_URL := http://www.cse.unsw.edu.au/~neilb/source/mdadm/$(MDADM_TARBALL) 12 MDADM_URL := http://download.systemimager.org/pub/mdadm/$(MDADM_TARBALL) 13 MDADM_BINARIES := $(SRC_DIR)/$(MDADM_DIR)/mdadm 14 MDADM_PATCHES := $(shell ls $(PATCH_DIR)/mdadm.*.patch 2>/dev/null | sort) 10 MDADM_TARBALL := mdadm-$(MDADM_VERSION).tar.gz 11 MDADM_URL := http://www.kernel.org/pub/linux/utils/raid/mdadm/$(MDADM_TARBALL) 12 # MDADM_URL := http://download.systemimager.org/pub/mdadm/$(MDADM_TARBALL) 13 MDADM_BINARIES := $(INITRD_SRC_DIR)/$(MDADM_DIR)/mdadm 15 14 16 ALL_SOURCE += $(SRC_DIR)/$(MDADM_TARBALL) 15 ## Disabled 16 #MDADM_PATCHES := $(shell ls $(PATCH_DIR)/mdadm.*.patch 2>/dev/null | sort) 17 18 ALL_SOURCE += $(INITRD_SRC_DIR)/$(MDADM_TARBALL) 17 19 18 20 # … … 26 28 install_mdadm: $(MDADM_BINARIES) 27 29 $(SI_INSTALL) -d $(TFTP_BIN_DEST) 28 $(SI_INSTALL) -m 755 $( SRC_DIR)/$(MDADM_DIR)/mdadm \30 $(SI_INSTALL) -m 755 $(INITRD_SRC_DIR)/$(MDADM_DIR)/mdadm \ 29 31 $(TFTP_BIN_DEST)/mdadm 30 32 … … 33 35 PHONY += install_standard_mdadm 34 36 install_standard_mdadm: $(MDADM_BINARIES) 35 $(SI_INSTALL) -m 755 $( SRC_DIR)/$(MDADM_DIR)/mdadm $(DESTDIR)37 $(SI_INSTALL) -m 755 $(INITRD_SRC_DIR)/$(MDADM_DIR)/mdadm $(DESTDIR) 36 38 37 $(MDADM_BINARIES): $(SRC_DIR)/patched_kernel-stamp 38 rm -rf $(SRC_DIR)/$(MDADM_DIR) 39 $(MAKE) $(SRC_DIR)/$(MDADM_TARBALL) 40 [ -d $(SRC_DIR)/$(MDADM_DIR) ] || \ 41 ( cd $(SRC_DIR) && tar -xvzf $(MDADM_TARBALL) ) 42 cd $(SRC_DIR)/$(MDADM_DIR) && \ 43 cat $(MDADM_PATCHES) < /dev/null | patch -p1 44 $(MAKE) -j $(NCPUS) -C $(SRC_DIR)/$(MDADM_DIR) 39 $(MDADM_BINARIES): 40 rm -rf $(INITRD_SRC_DIR)/$(MDADM_DIR) 41 $(MAKE) $(INITRD_SRC_DIR)/$(MDADM_TARBALL) 42 [ -d $(INITRD_SRC_DIR)/$(MDADM_DIR) ] || \ 43 ( cd $(INITRD_SRC_DIR) && tar -xvzf $(MDADM_TARBALL) ) 44 cd $(INITRD_SRC_DIR)/$(MDADM_DIR) 45 $(MAKE) -j $(NCPUS) -C $(INITRD_SRC_DIR)/$(MDADM_DIR) 45 46 46 47 # download the mdadm tarball 47 $( SRC_DIR)/$(MDADM_TARBALL):48 [ -d $( SRC_DIR) ] || mkdir -p $(SRC_DIR)49 $(GETSOURCE) $(MDADM_URL) $( SRC_DIR)48 $(INITRD_SRC_DIR)/$(MDADM_TARBALL): 49 [ -d $(INITRD_SRC_DIR) ] || mkdir -p $(INITRD_SRC_DIR) 50 $(GETSOURCE) $(MDADM_URL) $(INITRD_SRC_DIR) 50 51 51 52 PHONY += mdadm_clean 52 53 mdadm_clean: 53 rm -rf $( SRC_DIR)/$(MDADM_DIR)54 rm -rf $(INITRD_SRC_DIR)/$(MDADM_DIR)
Note: See TracChangeset
for help on using the changeset viewer.