uboot-envtools: support uci-default config also per subtargets
The current version of 'uboot-envtools' package generates dedicated uci-default file only per target. This change makes it possible to use subtarget-specific files, with name pattern: 'target_subtarget' (example: 'ath79_nand'). The subtarget-specific files will take precedence over target-specific one. Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
This commit is contained in:
		| @@ -73,9 +73,13 @@ define Package/uboot-envtools/install | |||||||
| 	$(INSTALL_DIR) $(1)/lib | 	$(INSTALL_DIR) $(1)/lib | ||||||
| 	$(INSTALL_DATA) ./files/uboot-envtools.sh $(1)/lib | 	$(INSTALL_DATA) ./files/uboot-envtools.sh $(1)/lib | ||||||
| 	$(INSTALL_DIR) $(1)/etc/uci-defaults | 	$(INSTALL_DIR) $(1)/etc/uci-defaults | ||||||
| 	$(if $(wildcard ./files/$(BOARD)), \ | 	$(if $(wildcard ./files/$(BOARD)_$(SUBTARGET)), \ | ||||||
| 		$(INSTALL_DATA) ./files/$(BOARD) \ | 		$(INSTALL_DATA) ./files/$(BOARD)_$(SUBTARGET) \ | ||||||
| 		$(1)/etc/uci-defaults/30_uboot-envtools \ | 		$(1)/etc/uci-defaults/30_uboot-envtools, \ | ||||||
|  | 		$(if $(wildcard ./files/$(BOARD)), \ | ||||||
|  | 			$(INSTALL_DATA) ./files/$(BOARD) \ | ||||||
|  | 			$(1)/etc/uci-defaults/30_uboot-envtools \ | ||||||
|  | 		) \ | ||||||
| 	) | 	) | ||||||
| endef | endef | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Piotr Dymacz
					Piotr Dymacz