diff --git a/json-validator/Makefile b/json-validator/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..ed27c565869e41635087b0c53a5e41117a3c0dff --- /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))