]> xenbits.xensource.com Git - unikraft/libs/lua.git/commitdiff
lua/Makefile.uk: Bump to Lua version 5.4.3 RELEASE-0.10.0 RELEASE-0.7.0 RELEASE-0.8.0 RELEASE-0.9.0
authorFredrik Bakken <fredda10x@gmail.com>
Wed, 1 Sep 2021 08:53:57 +0000 (10:53 +0200)
committerUnikraft <monkey@unikraft.io>
Fri, 4 Feb 2022 06:37:59 +0000 (06:37 +0000)
Signed-off-by: Fredrik Bakken <Fredrik.Bakken@gmail.com>
Reviewed-by: Mocanu Gabriel <gabi.mocanu98@gmail.com>
Approved-by: Razvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Pull-Request: #2

Makefile.uk
README.md

index 4a855ab76818cd2a333abc5321b8481c5624848d..acb5c2b129a099096fab6bb45c6da52a1f428105 100644 (file)
@@ -6,7 +6,7 @@ $(eval $(call addlib_s,liblua,$(CONFIG_LIBLUA)))
 ################################################################################
 # Sources
 ################################################################################
-LIBLUA_VERSION=5.3.5
+LIBLUA_VERSION=5.4.3
 LIBLUA_TARBALL=lua-$(LIBLUA_VERSION)
 LIBLUA_URL=https://www.lua.org/ftp/$(LIBLUA_TARBALL).tar.gz
 LIBLUA_PATCHDIR=$(LIBLUA_BASE)/patches
@@ -77,16 +77,15 @@ LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/lzio.c
 # LIB_O
 LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/lauxlib.c
 LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/lbaselib.c
-LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/lbitlib.c
 LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/lcorolib.c
 LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/ldblib.c
 LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/liolib.c
 LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/lmathlib.c
+LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/loadlib.c
 LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/loslib.c
 LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/lstrlib.c
 LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/ltablib.c
 LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/lutf8lib.c
-LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/loadlib.c
 LIBLUA_SRCS-y += $(LIBLUA_SRCS_BASE)/linit.c
 
 
index 1633eb2b0d1b9c32f8c61cf47d9f9f75534abff1..b736612f78974c0a907cafb607dd247c7837e58d 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,9 +1,16 @@
-lua for Unikraft
+Lua for Unikraft
 =============================
 
 This is the port of lua for Unikraft as external library. By default,
 when running the port will go into interactive mode. Alternatively,
 you can run a script from a file if passed as a initrd parameter.
 
+## Build
+Lua depends on the following libraries, that need to be added to `Makefile`:
+
+* `libc`, e.g. [`newlib`](https://github.com/unikraft/lib-newlib)
+
+## Further information
+
 Please refer to the `README.md` as well as the documentation in the `doc/`
 subdirectory of the main unikraft repository.