diff --git a/Makefile b/Makefile index f8ee01d..ffbcd81 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.26 2005/06/27 17:06:01 tomas Exp $ +# $Id: Makefile,v 1.27 2006/06/08 16:23:25 tomas Exp $ T= lfs V= 1.2 @@ -6,7 +6,10 @@ CONFIG= ./config include $(CONFIG) +ifeq "$(LUA_VERSION_NUM)" "500" COMPAT_O= $(COMPAT_DIR)/compat-5.1.o +endif + SRCS= src/$T.c OBJS= src/$T.o $(COMPAT_O) diff --git a/config b/config index 5bbd47a..9958952 100644 --- a/config +++ b/config @@ -9,6 +9,11 @@ LIB_OPTION= -shared #for Linux #LIB_OPTION= -bundle -undefined dynamic_lookup #for MacOS X LIBNAME= $T.so.$V +# Lua version number +# (according to Lua 5.1 definition: +# first version digit * 100 + second version digit +# e.g. Lua 5.0.2 => 500, Lua 5.1 => 501, Lua 5.1.1 => 501) +LUA_VERSION_NUM= 500 COMPAT_DIR= ../compat/src # Compilation directives @@ -17,4 +22,4 @@ INCS= -I$(LUA_INC) -I$(COMPAT_DIR) CFLAGS= $(WARN) $(INCS) CC= gcc -# $Id: config,v 1.14 2005/06/24 01:49:16 tomas Exp $ +# $Id: config,v 1.15 2006/06/08 16:23:25 tomas Exp $