include $(TOPDIR)/rules.mk

PKG_NAME:=lz4
VERSION_YEAR=$(shell date +%Y)
VERSION_MAJOR=$(shell expr $(VERSION_YEAR) - 2018)
VERSION_MINOR=$(shell date +%V%u)
#VERSION_REVISION=$(shell date +%H%M)
VERSION_REVISION=0000
PKG_VERSION:=$(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_REVISION)
PKG_SOURCE_VERSION:=dev
PKG_SOURCE_URL:=git@192.168.22.227:lnxall/wlos_staging/opensource/taosdata-lz4.git
PKG_SOURCE_PROTO:=git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)

include $(INCLUDE_DIR)/package.mk

#TARGET_CFLAGS+=-w

define Package/$(PKG_NAME)
	SECTION:=LNXALL
	CATEGORY:=LNXALL Software
	TITLE:=LZ4
endef

define Package/$(PKG_NAME)/description
LZ4
endef


define Build/InstallDev
	$(INSTALL_DIR) $(1)/usr/lib
	$(INSTALL_DIR) $(1)/usr/include/
	$(CP) $(PKG_BUILD_DIR)/lib/*.h $(1)/usr/include/.
	$(CP) $(PKG_BUILD_DIR)/lib/*.so* $(1)/usr/lib/.
endef

define Package/$(PKG_NAME)/install
	$(INSTALL_DIR) $(1)/usr/lib
	$(CP) $(PKG_BUILD_DIR)/lib/*.so* $(1)/usr/lib/.
endef

$(eval $(call BuildPackage,$(PKG_NAME)))
