From b856f4684361db5ed8eb12e909a6709e501c40ea Mon Sep 17 00:00:00 2001 From: Jakob Olsson <Jakob Olsson> Date: Wed, 27 Nov 2019 11:51:25 +0100 Subject: [PATCH] json-validator: add pkg for wrapper library --- json-validator/Makefile | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 json-validator/Makefile diff --git a/json-validator/Makefile b/json-validator/Makefile new file mode 100644 index 000000000..ed27c5658 --- /dev/null +++ b/json-validator/Makefile @@ -0,0 +1,32 @@ +# +# Copyright (C) 2019 IOPSYS +# + +include $(TOPDIR)/rules.mk + +PKG_NAME:=json-validator +PKG_RELEASE:=1.0.0 + +PKG_SOURCE_VERSION:=0189987770c27ac9e719c43ea4eda57cf54565bd +PKG_SOURCE_PROTO:=git +PKG_SOURCE_URL:=https://dev.iopsys.eu/iopsys/json-schema-validator.git + +include $(INCLUDE_DIR)/package.mk +include $(INCLUDE_DIR)/cmake.mk + +define Package/json-validator + SECTION:=base + CATEGORY:=Libraries + DEPENDS:=+json-schema-validator + TITLE:=JSON-editor +endef + +define Build/InstallDev + $(INSTALL_DIR) $(1)/usr/include + $(CP) $(PKG_BUILD_DIR)/src/json-validator.h $(1)/usr/include/ + + $(INSTALL_DIR) $(1)/usr/lib + $(CP) $(PKG_BUILD_DIR)/libjson-validator.so* $(1)/usr/lib/ +endef + +$(eval $(call BuildPackage,json-editor-validator)) -- GitLab