diff --git a/meshcomms/Makefile b/meshcomms/Makefile index 3f27c4e68933f0d53a93c023648b480570ef8186..d7f7bff537bdfa2e7cb33d1928dfb84f441b1fb0 100644 --- a/meshcomms/Makefile +++ b/meshcomms/Makefile @@ -5,10 +5,10 @@ include $(TOPDIR)/rules.mk PKG_NAME:=meshcomms -PKG_VERSION:=1.0.1 +PKG_VERSION:=1.0.2 PKG_SOURCE_PROTO:=git -PKG_SOURCE_VERSION:=8d5808d81d1fc96e4ce4ee682847b4de15b46224 +PKG_SOURCE_VERSION:=69e58ff9c49898a269f2d20e3001553c35bf862e PKG_SOURCE_URL:=https://dev.iopsys.eu/fork/meshcomms.git PKG_SOURCE:=$(PKG_NAME)-$(PKG_SOURCE_VERSION).tar.gz @@ -39,8 +39,8 @@ endef TARGET_CFLAGS += \ -I$(STAGING_DIR)/usr/include \ - -D_GNU_SOURCE \ - -DDO_NOT_ACCEPT_UNAUTHENTICATED_COMMANDS + -D_GNU_SOURCE +# -DDO_NOT_ACCEPT_UNAUTHENTICATED_COMMANDS ifneq ($(CONFIG_BIG_ENDIAN),) TARGET_CFLAGS += -D_HOST_IS_BIG_ENDIAN_=1 @@ -54,11 +54,25 @@ endif define Package/meshcomms/install $(INSTALL_DIR) $(1)/usr/sbin + $(INSTALL_DIR) $(1)/usr/lib + $(INSTALL_DIR) $(STAGING_DIR)/usr/lib + $(INSTALL_DIR) $(STAGING_DIR)/usr/include + $(INSTALL_DIR) $(STAGING_DIR)/usr/include/meshcomms + $(INSTALL_DIR) $(STAGING_DIR)/usr/include/meshcomms/common + $(INSTALL_DIR) $(STAGING_DIR)/usr/include/meshcomms/bbf + $(INSTALL_DIR) $(STAGING_DIR)/usr/include/meshcomms/al + $(INSTALL_DIR) $(STAGING_DIR)/usr/include/meshcomms/factory $(INSTALL_DIR) $(1)/etc/init.d $(INSTALL_DIR) $(1)/etc/config $(INSTALL_CONF) ./files/meshcomms.conf $(1)/etc/config/meshcomms $(INSTALL_BIN) ./files/meshcomms.init $(1)/etc/init.d/meshcomms $(INSTALL_BIN) $(PKG_BUILD_DIR)/output/al_entity $(1)/usr/sbin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/output/libmeshcomms.so $(1)/usr/lib + $(CP) $(PKG_BUILD_DIR)/include/meshcomms.h $(STAGING_DIR)/usr/include/meshcomms/ + $(CP) $(PKG_BUILD_DIR)/src/common/interfaces/*.h $(STAGING_DIR)/usr/include/meshcomms/common/ + $(CP) $(PKG_BUILD_DIR)/src/factory/interfaces/*.h $(STAGING_DIR)/usr/include/meshcomms/factory/ + $(CP) $(PKG_BUILD_DIR)/src/factory/interfaces/extensions/bbf/*.h $(STAGING_DIR)/usr/include/meshcomms/bbf/ + $(CP) $(PKG_BUILD_DIR)/src/al/internal_interfaces/*.h $(STAGING_DIR)/usr/include/meshcomms/al/ endef $(eval $(call BuildPackage,meshcomms))