Changeset 853
- Timestamp:
- 10/05/06 13:19:41 (2 years ago)
- Files:
-
- trunk/freewrt/mk/targets.mk (modified) (2 diffs)
- trunk/freewrt/package/base-files-arch/Makefile (modified) (3 diffs)
- trunk/freewrt/target/image/brcm/Makefile (modified) (17 diffs)
- trunk/freewrt/target/linux/Makefile (modified) (1 diff)
- trunk/freewrt/target/linux/brcm-2.4/Makefile (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/mk/targets.mk
r845 r853 9 9 KERNEL:=$(1) 10 10 BOARD:=$(2) 11 MODEL:=$(3)11 DEVICE:=$(3) 12 12 endif 13 13 endef … … 57 57 export KERNEL 58 58 export KERNEL_VERSION 59 export MODEL59 export DEVICE 60 60 61 61 define rootfs_template trunk/freewrt/package/base-files-arch/Makefile
r827 r853 18 18 19 19 IDIR_BASE_ARCH:=$(WRKBUILD)/$(PKG_NAME)-$(PKG_VERSION) 20 IPKG_BASE_ARCH:=$(PACKAGE_DIR)/base-files-$(BOARD)-$(KERNEL)-$( MODEL)-$(FS)_$(PKG_VERSION)-$(PKG_RELEASE)_$(ARCH).ipk20 IPKG_BASE_ARCH:=$(PACKAGE_DIR)/base-files-$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS)_$(PKG_VERSION)-$(PKG_RELEASE)_$(ARCH).ipk 21 21 22 22 $(WRKBUILD)/.prepared: … … 33 33 mkdir -p $(IDIR_BASE_ARCH) 34 34 $(CP) ipkg/$(PKG_NAME).control \ 35 $(WRKBUILD)/base-files-$(BOARD)-$(KERNEL)-$( MODEL)-$(FS).control36 $(SED) "s/base-files-arch/base-files-$(BOARD)-$(KERNEL)-$( MODEL)-$(FS)/" \37 $(WRKBUILD)/base-files-$(BOARD)-$(KERNEL)-$( MODEL)-$(FS).control35 $(WRKBUILD)/base-files-$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS).control 36 $(SED) "s/base-files-arch/base-files-$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS)/" \ 37 $(WRKBUILD)/base-files-$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS).control 38 38 $(SCRIPT_DIR)/make-ipkg-dir.sh $(IDIR_BASE_ARCH) \ 39 $(WRKBUILD)/base-files-$(BOARD)-$(KERNEL)-$( MODEL)-$(FS).control \39 $(WRKBUILD)/base-files-$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS).control \ 40 40 $(PKG_VERSION)-$(PKG_RELEASE) $(ARCH) 41 41 -[ -d $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL)/files ] && \ … … 43 43 -[ -d $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL)/$(FS)/files ] && \ 44 44 $(CP) $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL)/$(FS)/files/* $(IDIR_BASE_ARCH) 45 -[ -d $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL)/$( MODEL)/files ] && \46 $(CP) $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL)/$( MODEL)/files/* $(IDIR_BASE_ARCH)45 -[ -d $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL)/$(DEVICE)/files ] && \ 46 $(CP) $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL)/$(DEVICE)/files/* $(IDIR_BASE_ARCH) 47 47 -find $(IDIR_BASE_ARCH) -type d -name CVS | xargs rm -rf 48 48 -find $(IDIR_BASE_ARCH) -type d -name .svn | xargs rm -rf trunk/freewrt/target/image/brcm/Makefile
r827 r853 23 23 24 24 install-kernel: $(KDIR)/vmlinux.lzma 25 cp $^ $(BIN_DIR)/kernel/kernel-$(BOARD)-$(KERNEL)-$( MODEL)-$(FS)25 cp $^ $(BIN_DIR)/kernel/kernel-$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS) 26 26 27 27 install-prepare: … … 101 101 ALIGN:=1024 102 102 endif 103 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(KDIR)/loader.tmp.gz $(KDIR)/root.$(FS)$(MTD_ERASESIZE) $(KDIR)/vmlinux.lzma103 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(KDIR)/loader.tmp.gz $(KDIR)/root.$(FS)$(MTD_ERASESIZE) $(KDIR)/vmlinux.lzma 104 104 $(STAGING_DIR)/bin/trx -p WL500g -v 1.9.6.0 -o $@ $(KDIR)/loader.tmp.gz $(KDIR)/vmlinux.lzma -a $(ALIGN) $(KDIR)/root.$(FS)$(MTD_ERASESIZE) $(MAKE_TRACE) 105 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin105 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 106 106 endif 107 107 … … 113 113 ALIGN:=1024 114 114 endif 115 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(KDIR)/loader.tmp.gz $(KDIR)/root.$(FS)$(MTD_ERASESIZE) $(KDIR)/vmlinux.lzma115 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(KDIR)/loader.tmp.gz $(KDIR)/root.$(FS)$(MTD_ERASESIZE) $(KDIR)/vmlinux.lzma 116 116 $(STAGING_DIR)/bin/trx -p WL500gx -v 1.9.6.0 -o $@ $(KDIR)/loader.tmp.gz $(KDIR)/vmlinux.lzma -a $(ALIGN) $(KDIR)/root.$(FS)$(MTD_ERASESIZE) $(MAKE_TRACE) 117 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin117 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 118 118 endif 119 119 … … 125 125 ALIGN:=1024 126 126 endif 127 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(KDIR)/loader.tmp.gz $(KDIR)/root.$(FS)$(MTD_ERASESIZE) $(KDIR)/vmlinux.lzma127 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(KDIR)/loader.tmp.gz $(KDIR)/root.$(FS)$(MTD_ERASESIZE) $(KDIR)/vmlinux.lzma 128 128 $(STAGING_DIR)/bin/trx -p WL500gp -v 1.9.7.0 -o $@ $(KDIR)/loader.tmp.gz $(KDIR)/vmlinux.lzma -a $(ALIGN) $(KDIR)/root.$(FS)$(MTD_ERASESIZE) $(MAKE_TRACE) 129 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin129 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 130 130 endif 131 131 … … 134 134 MTD_ERASESIZE:=-64k 135 135 endif 136 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx137 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 138 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin136 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 137 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 138 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 139 139 endif 140 140 … … 143 143 MTD_ERASESIZE:=-64k 144 144 endif 145 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx146 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 147 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin145 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 146 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 147 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 148 148 endif 149 149 … … 152 152 MTD_ERASESIZE:=-64k 153 153 endif 154 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx155 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 156 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin154 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 155 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 156 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 157 157 endif 158 158 … … 161 161 MTD_ERASESIZE:=-64k 162 162 endif 163 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx164 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 165 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin163 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 164 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 165 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 166 166 endif 167 167 … … 170 170 MTD_ERASESIZE:=-64k 171 171 endif 172 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx173 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 174 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin172 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 173 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 174 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 175 175 endif 176 176 … … 179 179 MTD_ERASESIZE:=-64k 180 180 endif 181 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx182 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 183 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin181 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 182 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 183 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 184 184 endif 185 185 … … 188 188 MTD_ERASESIZE:=-64k 189 189 endif 190 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx191 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 192 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin190 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 191 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 192 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 193 193 endif 194 194 … … 197 197 MTD_ERASESIZE:=-64k 198 198 endif 199 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx200 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 201 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin199 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 200 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g 201 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 202 202 endif 203 203 ifeq ($(FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54G3G),y) … … 205 205 MTD_ERASESIZE:=-64k 206 206 endif 207 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx207 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 208 208 $(STAGING_DIR)/bin/addpattern -4 -p W54F -v v1.99.5 -i $< -o $@ -g 209 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin209 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 210 210 endif 211 211 ifeq ($(FWRT_LINUX_2_4_BRCM_LINKSYS_WRT54GS_4),y) … … 213 213 MTD_ERASESIZE:=-64k 214 214 endif 215 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx215 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 216 216 $(STAGING_DIR)/bin/addpattern -4 -p W54s -v v1.05.2 -i $< -o $@ -g 217 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin217 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 218 218 endif 219 219 … … 222 222 MTD_ERASESIZE:=-128k 223 223 endif 224 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx224 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 225 225 $(STAGING_DIR)/bin/addpattern -4 -p W54S -v v4.70.6 -i $< -o $@ -g 226 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin226 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 227 227 endif 228 228 … … 231 231 MTD_ERASESIZE:=-128k 232 232 endif 233 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx233 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 234 234 $(STAGING_DIR)/bin/addpattern -4 -p W54S -v v4.70.6 -i $< -o $@ -g 235 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin235 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 236 236 endif 237 237 … … 240 240 MTD_ERASESIZE:=-128k 241 241 endif 242 $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx242 $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin: $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx 243 243 dd if=$(BUILD_DIR)/loader.elf of=$@ bs=131072 conv=sync >/dev/null 244 244 cat $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)$(MTD_ERASESIZE).trx >> $@ 245 install: $(BIN_DIR)/$(FWRT_PREFIX)-$( MODEL)-$(BOARD)-$(KERNEL)-$(FS).bin245 install: $(BIN_DIR)/$(FWRT_PREFIX)-$(DEVICE)-$(BOARD)-$(KERNEL)-$(FS).bin 246 246 endif 247 247 install: trunk/freewrt/target/linux/Makefile
r684 r853 11 11 $(1)/$(2)/$(3)-clean: 12 12 @$(TRACE) target/linux/$(2)-$(1)-clean 13 $(MAKE) -C $(2)-$(1) BOARD="$(2)" MODEL="$(3)" clean13 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" clean 14 14 15 15 $(1)/$(2)/$(3)-prepare: 16 16 @$(TRACE) target/linux/$(2)-$(1)-prepare 17 $(MAKE) -C $(2)-$(1) BOARD="$(2)" MODEL="$(3)" prepare17 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" prepare 18 18 19 19 $(1)/$(2)/$(3)-compile: 20 20 @$(TRACE) target/linux/$(2)-$(1)-compile 21 $(MAKE) -C $(2)-$(1) BOARD="$(2)" MODEL="$(3)" compile21 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" compile 22 22 23 23 $(1)/$(2)/$(3)-rebuild: 24 24 @$(TRACE) target/linux/$(2)-$(1)-rebuild 25 $(MAKE) -C $(2)-$(1) BOARD="$(2)" MODEL="$(3)" rebuild25 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" rebuild 26 26 27 27 $(1)/$(2)/$(3)-install: 28 28 @$(TRACE) target/linux/$(2)-$(1)-install 29 $(MAKE) -C $(2)-$(1) BOARD="$(2)" MODEL="$(3)" install29 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" install 30 30 31 31 ifeq ($(FWRT_LINUX_$(4)),y) trunk/freewrt/target/linux/brcm-2.4/Makefile
r827 r853 54 54 TARGET_MODULES_DIR := $(LINUX_TARGET_DIR)/$(MODULES_SUBDIR) 55 55 56 KERNEL_IPKG:=$(LINUX_BUILD_DIR)/kernel_$(BOARD)-$(KERNEL)-$( MODEL)-$(FS)-$(LINUX_VERSION)-$(LINUX_RELEASE)_$(ARCH).ipk56 KERNEL_IPKG:=$(LINUX_BUILD_DIR)/kernel_$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS)-$(LINUX_VERSION)-$(LINUX_RELEASE)_$(ARCH).ipk 57 57 INSTALL_TARGETS:= 58 58 TARGETS:= … … 108 108 # squashfs with mini-fo overlay 109 109 ifeq ($(FS),squashfs-overlay) 110 MODELCONFIG:=$(shell test -f $(MODEL)/config/config.squashfs_overlay && echo y 2>/dev/null)111 ifneq ($(strip $( MODELCONFIG)),)112 include $( MODEL)/config/config.squashfs_overlay110 DEVICECONFIG:=$(shell test -f $(DEVICE)/config/config.squashfs_overlay && echo y 2>/dev/null) 111 ifneq ($(strip $(DEVICECONFIG)),) 112 include $(DEVICE)/config/config.squashfs_overlay 113 113 else 114 114 include $(FS)/config/config.squashfs_overlay … … 118 118 # squashfs with symlinks in a jffs2 partition 119 119 ifeq ($(FS),squashfs-symlinks) 120 MODELCONFIG:=$(shell test -f $(MODEL)/config/config.squashfs_symlinks && echo y 2>/dev/null)121 ifneq ($(strip $( MODELCONFIG)),)122 include $( MODEL)/config/config.squashfs_symlinks120 DEVICECONFIG:=$(shell test -f $(DEVICE)/config/config.squashfs_symlinks && echo y 2>/dev/null) 121 ifneq ($(strip $(DEVICECONFIG)),) 122 include $(DEVICE)/config/config.squashfs_symlinks 123 123 else 124 124 include $(FS)/config/config.squashfs_symlinks … … 128 128 # jffs2 129 129 ifeq ($(FS),jffs2) 130 MODELCONFIG:=$(shell test -f $(MODEL)/config/config.jffs2 && echo y 2>/dev/null)131 ifneq ($(strip $( MODELCONFIG)),)132 include $( MODEL)/config/config.jffs2130 DEVICECONFIG:=$(shell test -f $(DEVICE)/config/config.jffs2 && echo y 2>/dev/null) 131 ifneq ($(strip $(DEVICECONFIG)),) 132 include $(DEVICE)/config/config.jffs2 133 133 else 134 134 include $(FS)/config/config.jffs2 … … 170 170 -[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches $(MAKE_TRACE) 171 171 -[ -d ./patches ] && $(PATCH) $(LINUX_DIR) ./patches $(MAKE_TRACE) 172 -[ -d ./$( MODEL)/patches ] && $(PATCH) $(LINUX_DIR) ./$(MODEL)/patches $(MAKE_TRACE)172 -[ -d ./$(DEVICE)/patches ] && $(PATCH) $(LINUX_DIR) ./$(DEVICE)/patches $(MAKE_TRACE) 173 173 ifeq ($(FS),squashfs-overlay) 174 ifneq ($(strip $( MODELCONFIG)),)175 $(CP) $( MODEL)/config/config.squashfs_overlay $(LINUX_DIR)/.config174 ifneq ($(strip $(DEVICECONFIG)),) 175 $(CP) $(DEVICE)/config/config.squashfs_overlay $(LINUX_DIR)/.config 176 176 else 177 177 $(CP) $(FS)/config/config.squashfs_overlay $(LINUX_DIR)/.config … … 179 179 endif 180 180 ifeq ($(FS),squashfs-symlinks) 181 ifneq ($(strip $( MODELCONFIG)),)182 $(CP) $( MODEL)/config/config.squashfs_symlinks $(LINUX_DIR)/.config181 ifneq ($(strip $(DEVICECONFIG)),) 182 $(CP) $(DEVICE)/config/config.squashfs_symlinks $(LINUX_DIR)/.config 183 183 else 184 184 $(CP) $(FS)/config/config.squashfs_symlinks $(LINUX_DIR)/.config … … 186 186 endif 187 187 ifeq ($(FS),jffs2) 188 ifneq ($(strip $( MODELCONFIG)),)189 $(CP) $( MODEL)/config/config.jffs2 $(LINUX_DIR)/.config188 ifneq ($(strip $(DEVICECONFIG)),) 189 $(CP) $(DEVICE)/config/config.jffs2 $(LINUX_DIR)/.config 190 190 else 191 191 $(CP) $(FS)/config/config.jffs2 $(LINUX_DIR)/.config … … 236 236 237 237 $(KERNEL_IPKG): 238 @$(TRACE) target/linux/$(BOARD)-$(KERNEL)-$( MODEL)-$(FS)-create-kernel-package238 @$(TRACE) target/linux/$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS)-create-kernel-package 239 239 rm -rf $(KERNEL_IDIR) 240 240 mkdir -p $(KERNEL_IDIR)/etc 241 241 $(CP) ../control/kernel.control \ 242 $(BUILD_DIR)/linux/kernel-$(BOARD)-$(KERNEL)-$( MODEL)-$(FS).control243 $(SED) "s/kernel/kernel-$(BOARD)-$(KERNEL)-$( MODEL)-$(FS)/" \244 $(BUILD_DIR)/linux/kernel-$(BOARD)-$(KERNEL)-$( MODEL)-$(FS).control245 $(SCRIPT_DIR)/make-ipkg-dir.sh $(KERNEL_IDIR) $(BUILD_DIR)/linux/kernel-$(BOARD)-$(KERNEL)-$( MODEL)-$(FS).control $(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE) $(ARCH)242 $(BUILD_DIR)/linux/kernel-$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS).control 243 $(SED) "s/kernel/kernel-$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS)/" \ 244 $(BUILD_DIR)/linux/kernel-$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS).control 245 $(SCRIPT_DIR)/make-ipkg-dir.sh $(KERNEL_IDIR) $(BUILD_DIR)/linux/kernel-$(BOARD)-$(KERNEL)-$(DEVICE)-$(FS).control $(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE) $(ARCH) 246 246 $(IPKG_BUILD) $(KERNEL_IDIR) $(PACKAGE_DIR) $(MAKE_TRACE) 247 247


