2 # Copyright (C) 2015 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
13 PKG_MAINTAINER
:=Dirk Chang
<dirk@kooiot.com
>
15 PKG_LICENSE_FILES
:=LICENSE
17 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
18 PKG_SOURCE_URL
:=http
://www.kyne.com.au
/~mark
/software
/download
/
19 PKG_HASH
:=51bc69cd55931e0cba2ceae39e9efa2483f4292da3a88a1ed470eda829f6c778
21 HOST_BUILD_DEPENDS
:=lua
/host
23 include $(INCLUDE_DIR
)/host-build.mk
24 include $(INCLUDE_DIR
)/package.mk
25 include $(INCLUDE_DIR
)/cmake.mk
27 define Package
/lua-cjson
31 TITLE
:=Lua CJSON parser
32 URL
:=https
://github.com
/mpx
/lua-cjson
36 define Package
/lua-cjson
/description
37 Lua CJSON is a fast JSON encoding
/parsing module for Lua.
43 CMAKE_HOST_OPTIONS
+= \
46 define Package
/lua-cjson
/install
47 $(INSTALL_DIR
) $(1)/usr
/lib
/lua
48 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/cjson.so
$(1)/usr
/lib
/lua
/
50 $(INSTALL_DIR
) $(1)/usr
/lib
/lua
/cjson
51 $(INSTALL_DATA
) $(PKG_BUILD_DIR
)/lua
/cjson
/util.lua
$(1)/usr
/lib
/lua
/cjson
54 $(eval
$(call HostBuild
))
55 $(eval
$(call BuildPackage
,lua-cjson
))