X-Git-Url: http://git.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=contrib%2Fpackage%2Fucode-mod-lua%2FMakefile;fp=contrib%2Fpackage%2Fucode-mod-lua%2FMakefile;h=a7937925b000ad148bf9092205585650b6edc435;hp=0000000000000000000000000000000000000000;hb=70ff5c3c4a0c30f15cc0d115011f5d9ac6146ef6;hpb=d6dbedd9e2c77f44be0f64ee8128401a293f77f4 diff --git a/contrib/package/ucode-mod-lua/Makefile b/contrib/package/ucode-mod-lua/Makefile new file mode 100644 index 0000000000..a7937925b0 --- /dev/null +++ b/contrib/package/ucode-mod-lua/Makefile @@ -0,0 +1,31 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=ucode-mod-lua +PKG_RELEASE:=1 +PKG_LICENSE:=ISC +PKG_MAINTAINER:=Jo-Philipp Wich + +include $(INCLUDE_DIR)/package.mk + +define Package/ucode-mod-lua + SECTION:=utils + CATEGORY:=Utilities + TITLE:=ucode to Lua bridge library + DEPENDS:=+libucode +liblua +endef + +define Package/ucode-mod-lua/install + $(INSTALL_DIR) $(1)/usr/lib/ucode + $(CP) $(PKG_BUILD_DIR)/lua.so $(1)/usr/lib/ucode/ +endef + +define Build/Configure +endef + +define Build/Compile + $(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS) $(FPIC) \ + -Wall -ffunction-sections -Wl,--gc-sections -shared -Wl,--no-as-needed -llua \ + -o $(PKG_BUILD_DIR)/lua.so $(PKG_BUILD_DIR)/lua.c +endef + +$(eval $(call BuildPackage,ucode-mod-lua))