#
# Copyright (C) 2024 Teltonika-Networks
#

include $(TOPDIR)/rules.mk

PKG_NAME:=uci-default
PKG_VERSION:=2024-08-05
PKG_RELEASE:=11

PKG_LICENSE:=BSD-3-Clause
PKG_LICENSE_FILES:=LICENSE

include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/migrations.mk

define Package/uci-default
	SECTION:=utils
	CATEGORY:=Base system
	TITLE:=Upgrade UCI configurations by firmware version
endef

define Build/Compile
	true
endef

define Package/uci-default/install
	$(call install_migrations,files,$(1))
	$(INSTALL_DIR) $(1)/etc/uci-defaults
	find $(1) -type f -exec chmod 644 {} +
endef

$(eval $(call BuildPackage,uci-default))
