mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			Makefile: set rootfs size to 8mb for ultimate
							parent
							
								
									18055107e0
								
							
						
					
					
						commit
						5525d04aad
					
				
								
									
									
										
											20
										
									
									Makefile
									
									
									
									
								
								
							
							
										
											20
										
									
									Makefile
									
									
									
									
								|  | @ -4,11 +4,11 @@ BR_LINK = https://github.com/buildroot/buildroot/archive/refs/tags | ||||||
| BR_FILE = /tmp/buildroot-$(BR_VER).tar.gz | BR_FILE = /tmp/buildroot-$(BR_VER).tar.gz | ||||||
| TARGET ?= $(PWD)/output | TARGET ?= $(PWD)/output | ||||||
| 
 | 
 | ||||||
| MAX_KERNEL_SIZE_8M := 2048 | MAX_KERNEL_SIZE_NOR := 2048 | ||||||
| MAX_ROOTFS_SIZE_8M := 5120 | MAX_ROOTFS_SIZE_NOR := 5120 | ||||||
| MAX_ROOTFS_SIZE_16M := 10240 | MAX_ROOTFS_SIZE_16M := 8192 | ||||||
| MAX_KERNEL_SIZE_128M := 4096 | MAX_KERNEL_SIZE_NAND := 4096 | ||||||
| MAX_ROOTFS_SIZE_128M := 16384 | MAX_ROOTFS_SIZE_NAND := 16384 | ||||||
| 
 | 
 | ||||||
| CONFIG = $(error variable BOARD is not defined) | CONFIG = $(error variable BOARD is not defined) | ||||||
| TIMER := $(shell date +%s) | TIMER := $(shell date +%s) | ||||||
|  | @ -16,7 +16,7 @@ TIMER := $(shell date +%s) | ||||||
| ifeq ($(MAKECMDGOALS),all) | ifeq ($(MAKECMDGOALS),all) | ||||||
| ifeq ($(BOARD),) | ifeq ($(BOARD),) | ||||||
| LIST := $(shell find ./br-ext-*/configs/*_defconfig | sort | \
 | LIST := $(shell find ./br-ext-*/configs/*_defconfig | sort | \
 | ||||||
| 	sed -E "s|br-ext-chip-(.+).configs.(.+)_defconfig|'\2' '\1 \2'|") | 	sed -E "s/br-ext-chip-(.+).configs.(.+)_defconfig/'\2' '\1 \2'/") | ||||||
| BOARD := $(or $(shell whiptail --title "Available boards" --menu "Please select a board:" 20 76 12 \
 | BOARD := $(or $(shell whiptail --title "Available boards" --menu "Please select a board:" 20 76 12 \
 | ||||||
| 	--notags $(LIST) 3>&1 1>&2 2>&3),$(CONFIG)) | 	--notags $(LIST) 3>&1 1>&2 2>&3),$(CONFIG)) | ||||||
| endif | endif | ||||||
|  | @ -72,9 +72,9 @@ timer: | ||||||
| 
 | 
 | ||||||
| repack: | repack: | ||||||
| ifeq ($(BR2_TARGET_ROOTFS_SQUASHFS),y) | ifeq ($(BR2_TARGET_ROOTFS_SQUASHFS),y) | ||||||
| 	@$(call CHECK_SIZE,uImage,$(MAX_KERNEL_SIZE_8M)) | 	@$(call CHECK_SIZE,uImage,$(MAX_KERNEL_SIZE_NOR)) | ||||||
| ifeq ($(BR2_OPENIPC_FLASH_SIZE),"8") | ifeq ($(BR2_OPENIPC_FLASH_SIZE),"8") | ||||||
| 	@$(call CHECK_SIZE,rootfs.squashfs,$(MAX_ROOTFS_SIZE_8M)) | 	@$(call CHECK_SIZE,rootfs.squashfs,$(MAX_ROOTFS_SIZE_NOR)) | ||||||
| else | else | ||||||
| 	@$(call CHECK_SIZE,rootfs.squashfs,$(MAX_ROOTFS_SIZE_16M)) | 	@$(call CHECK_SIZE,rootfs.squashfs,$(MAX_ROOTFS_SIZE_16M)) | ||||||
| endif | endif | ||||||
|  | @ -82,8 +82,8 @@ endif | ||||||
| endif | endif | ||||||
| ifeq ($(BR2_TARGET_ROOTFS_UBI),y) | ifeq ($(BR2_TARGET_ROOTFS_UBI),y) | ||||||
| 	$(eval KERNEL_BIN = $(or $(BR2_LINUX_KERNEL_IMAGE_NAME),uImage)) | 	$(eval KERNEL_BIN = $(or $(BR2_LINUX_KERNEL_IMAGE_NAME),uImage)) | ||||||
| 	@$(call CHECK_SIZE,$(KERNEL_BIN),$(MAX_KERNEL_SIZE_128M)) | 	@$(call CHECK_SIZE,$(KERNEL_BIN),$(MAX_KERNEL_SIZE_NAND)) | ||||||
| 	@$(call CHECK_SIZE,rootfs.ubi,$(MAX_ROOTFS_SIZE_128M)) | 	@$(call CHECK_SIZE,rootfs.ubi,$(MAX_ROOTFS_SIZE_NAND)) | ||||||
| 	@$(call REPACK_FIRMWARE,$(KERNEL_BIN),rootfs.ubi,nand) | 	@$(call REPACK_FIRMWARE,$(KERNEL_BIN),rootfs.ubi,nand) | ||||||
| endif | endif | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -6,7 +6,7 @@ | ||||||
| 
 | 
 | ||||||
| EXFAT_OPENIPC_SITE_METHOD = git | EXFAT_OPENIPC_SITE_METHOD = git | ||||||
| EXFAT_OPENIPC_SITE = https://github.com/namjaejeon/linux-exfat-oot | EXFAT_OPENIPC_SITE = https://github.com/namjaejeon/linux-exfat-oot | ||||||
| EXFAT_OPENIPC_VERSION = 331d3f5c425717085a825253f6aeb99af6848099 | EXFAT_OPENIPC_VERSION = $(shell git ls-remote $(EXFAT_OPENIPC_SITE) HEAD | head -1 | cut -f1) | ||||||
| 
 | 
 | ||||||
| EXFAT_OPENIPC_LICENSE = GPL-2.0 | EXFAT_OPENIPC_LICENSE = GPL-2.0 | ||||||
| EXFAT_OPENIPC_LICENSE_FILES = COPYING | EXFAT_OPENIPC_LICENSE_FILES = COPYING | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue