bcm4908: sort and wrap build recipes
This sorts the Build recipes alphabetically, wraps some long lines and moves the DEVICE_VARS to the top like common on several other targets. Cc: Rafał Miłecki <rafal@milecki.pl> Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
This commit is contained in:
		| @@ -3,14 +3,12 @@ | |||||||
| include $(TOPDIR)/rules.mk | include $(TOPDIR)/rules.mk | ||||||
| include $(INCLUDE_DIR)/image.mk | include $(INCLUDE_DIR)/image.mk | ||||||
|  |  | ||||||
| define Build/bcm4908lzma | DEVICE_VARS += ASUS_PRODUCTID ASUS_BUILD_NO ASUS_FW_REV ASUS_EXT_NO | ||||||
| 	$(STAGING_DIR_HOST)/bin/lzma e -lc1 -lp2 -pb2 -d22 $@ $@.new |  | ||||||
| 	mv $@.new $@ |  | ||||||
| endef |  | ||||||
|  |  | ||||||
| define Build/bcm4908kernel | define Build/bcm4908asus | ||||||
| 	$(STAGING_DIR_HOST)/bin/bcm4908kernel -i $@ -o $@.new | 	$(STAGING_DIR_HOST)/bin/bcm4908asus create -i $@ \ | ||||||
| 	mv $@.new $@ | 		-p $(ASUS_PRODUCTID) -b $(ASUS_BUILD_NO) -f $(ASUS_FW_REV) \ | ||||||
|  | 		-e $(ASUS_EXT_NO) | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define Build/bcm4908img | define Build/bcm4908img | ||||||
| @@ -22,16 +20,22 @@ define Build/bcm4908img | |||||||
| 	cp $(KDIR)/bcm63xx-cfe/$(subst _,$(comma),$(DEVICE_NAME))/cferam.000 $@-bootfs/ | 	cp $(KDIR)/bcm63xx-cfe/$(subst _,$(comma),$(DEVICE_NAME))/cferam.000 $@-bootfs/ | ||||||
| 	cp $(IMAGE_KERNEL) $@-bootfs/vmlinux.lz | 	cp $(IMAGE_KERNEL) $@-bootfs/vmlinux.lz | ||||||
|  |  | ||||||
| 	$(STAGING_DIR_HOST)/bin/mkfs.jffs2 --pad --little-endian --squash-uids -v -e 128KiB -o $@-bootfs.jffs2 -d $@-bootfs -m none -n | 	$(STAGING_DIR_HOST)/bin/mkfs.jffs2 --pad --little-endian --squash-uids \ | ||||||
| 	$(STAGING_DIR_HOST)/bin/bcm4908img create $@.new -f $@-bootfs.jffs2 -a 0x20000 -f $@ | 		-v -e 128KiB -o $@-bootfs.jffs2 -d $@-bootfs -m none -n | ||||||
|  | 	$(STAGING_DIR_HOST)/bin/bcm4908img create $@.new -f $@-bootfs.jffs2 \ | ||||||
|  | 		-a 0x20000 -f $@ | ||||||
| 	mv $@.new $@ | 	mv $@.new $@ | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define Build/bcm4908asus | define Build/bcm4908kernel | ||||||
| 	$(STAGING_DIR_HOST)/bin/bcm4908asus create -i $@ -p $(ASUS_PRODUCTID) -b $(ASUS_BUILD_NO) -f $(ASUS_FW_REV) -e $(ASUS_EXT_NO) | 	$(STAGING_DIR_HOST)/bin/bcm4908kernel -i $@ -o $@.new | ||||||
|  | 	mv $@.new $@ | ||||||
| endef | endef | ||||||
|  |  | ||||||
| DEVICE_VARS += ASUS_PRODUCTID ASUS_BUILD_NO ASUS_FW_REV ASUS_EXT_NO | define Build/bcm4908lzma | ||||||
|  | 	$(STAGING_DIR_HOST)/bin/lzma e -lc1 -lp2 -pb2 -d22 $@ $@.new | ||||||
|  | 	mv $@.new $@ | ||||||
|  | endef | ||||||
|  |  | ||||||
| define Device/Default | define Device/Default | ||||||
|   KERNEL := kernel-bin | bcm4908lzma | bcm4908kernel |   KERNEL := kernel-bin | bcm4908lzma | bcm4908kernel | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Adrian Schmutzler
					Adrian Schmutzler