    
include $(TOPDIR)/rules.mk

PKG_NAME:=paho_mqtt
PKG_RELEASE:=1

include $(INCLUDE_DIR)/package.mk

define Package/paho_mqtt
	SECTION:=DYIOT
	CATEGORY:=DYIOT Software
	TITLE:=paho mqtt utilities
	DEPENDS:=+libsqlite3 +libopenssl
endef

define Package/paho_mqtt/description
	paho_mqtt to communicate to HM
endef

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

define Build/InstallDev
	$(INSTALL_DIR) $(1)/usr/include/mqtt
	$(INSTALL_DIR) $(1)/usr/lib
	$(CP) -d $(PKG_BUILD_DIR)/build/output/lib*.so* $(1)/usr/lib/
	$(CP) $(PKG_BUILD_DIR)/src/*.h $(1)/usr/include/mqtt
endef


define Package/paho_mqtt/install
	$(INSTALL_DIR) $(1)/usr/lib/
	$(CP) -d  $(PKG_BUILD_DIR)/build/output/*.so* $(1)/usr/lib/
endef


$(eval $(call BuildPackage,paho_mqtt))
