lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit 5a1f3d3d735902fa38f6e053890b38eb82f82073
parent 2edb2e36ec662ecd950ebc9fb8e7b8931d9bbb10
Author: Matthias Schiffer <mschiffer@universe-factory.net>
Date:   Sat, 14 May 2016 11:52:32 +0200

lua-cjson: add host build support

LUA_MATH_LIBRARY=m is added as lua-cjson fails to detect Lua in the host
build without it.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>

Diffstat:
Mlang/lua-cjson/Makefile | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/lang/lua-cjson/Makefile b/lang/lua-cjson/Makefile @@ -19,7 +19,9 @@ PKG_SOURCE_URL:=http://www.kyne.com.au/~mark/software/download/ PKG_MD5SUM:=24f270663e9f6ca8ba2a02cef19f7963 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) +HOST_BUILD_DEPENDS:=lua/host +include $(INCLUDE_DIR)/host-build.mk include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/cmake.mk @@ -39,6 +41,9 @@ endef CMAKE_OPTIONS += \ -DUSE_LUA=ON +CMAKE_HOST_OPTIONS += \ + -DLUA_MATH_LIBRARY=m + define Package/lua-cjson/install $(INSTALL_DIR) $(1)/usr/lib/lua $(INSTALL_BIN) $(PKG_BUILD_DIR)/cjson.so $(1)/usr/lib/lua/ @@ -47,4 +52,5 @@ define Package/lua-cjson/install $(INSTALL_DATA) $(PKG_BUILD_DIR)/lua/cjson/util.lua $(1)/usr/lib/lua/cjson endef +$(eval $(call HostBuild)) $(eval $(call BuildPackage,lua-cjson))