include $(TOPDIR)/rules.mk

PKG_VERSION:=0.0.1
PKG_NAME:=mpcie_detect

include $(INCLUDE_DIR)/package.mk

define Package/mpcie_detect
	SECTION:=DYIOT
	CATEGORY:=DYIOT Software
	TITLE:=mpcie_detect support
	DEPENDS:=+libuci +libdyutils +libubox
endef

define Package/mpcie_detect/description
	mpcie_detect support
endef

define Build/Prepare
	mkdir -p $(PKG_BUILD_DIR)
	$(CP) ./src/* $(PKG_BUILD_DIR)/
endef

define Package/mpcie_detect/install
	$(INSTALL_DIR) $(1)/app/
	$(INSTALL_DIR) $(1)/etc/init.d/
	$(INSTALL_DIR) $(1)/etc/hotplug.d/usb/
	$(INSTALL_DIR) $(1)/lib/dyiot/bin/
	$(INSTALL_BIN) $(PKG_BUILD_DIR)/mpcie_detect $(1)/app/
	$(INSTALL_BIN) ./files/mpcie_detect.initd $(1)/etc/init.d/mpcie_detect
	$(INSTALL_BIN) ./files/20-led $(1)/etc/hotplug.d/usb/
	$(INSTALL_BIN) ./files/21-cp210x $(1)/etc/hotplug.d/usb/
	$(INSTALL_BIN) ./files/21-RTLBT $(1)/etc/hotplug.d/usb/
	$(INSTALL_BIN) ./files/cp210x.sh $(1)/lib/dyiot/bin/
	$(INSTALL_BIN) ./files/rtl_bt.sh $(1)/lib/dyiot/bin/
endef

$(eval $(call BuildPackage,mpcie_detect))