{ SubDir LUAPLUS Src LuaPlus ; local LUAPLUS_SRCS = LuaAutoBlock.h LuaCall.h LuaCall.inl LuaFunction.h LuaHelper.h LuaHelper_Object.h LuaHelper_StackObject.h LuaLink.h LuaObject.h LuaObject.inl LuaPlus.cpp LuaPlus.h LuaPlusAddons.c LuaPlusCD.h LuaPlusConfig.h LuaPlusInternal.h LuaStackObject.h LuaStackObject.inl LuaStackTableIterator.h LuaStackTableIterator.inl LuaState.h LuaState.inl LuaStateOutFile.h LuaStateOutString.h LuaState_DumpObject.cpp LuaTableIterator.h ; ############################################################################### local LUA51_SRCS = lua51/src/lapi.c lua51/src/lapi.h lua51/src/lauxlib.c lua51/src/lauxlib.h lua51/src/lbaselib.c lua51/src/lcode.c lua51/src/lcode.h lua51/src/ldblib.c lua51/src/ldebug.c lua51/src/ldebug.h lua51/src/ldo.c lua51/src/ldo.h lua51/src/ldump.c lua51/src/lfunc.c lua51/src/lfunc.h lua51/src/lgc.c lua51/src/lgc.h lua51/src/linit.c lua51/src/liolib.c lua51/src/llex.c lua51/src/llex.h lua51/src/llimits.h lua51/src/lmathlib.c lua51/src/lmem.c lua51/src/lmem.h lua51/src/loadlib.c lua51/src/lobject.c lua51/src/lobject.h lua51/src/lopcodes.c lua51/src/lopcodes.h lua51/src/loslib.c lua51/src/lparser.c lua51/src/lparser.h lua51/src/lstate.c lua51/src/lstate.h lua51/src/lstring.c lua51/src/lstring.h lua51/src/lstrlib.c lua51/src/ltable.c lua51/src/ltable.h lua51/src/ltablib.c lua51/src/ltm.c lua51/src/ltm.h lua51/src/lua.h lua51/src/luaconf.h lua51/src/lualib.h lua51/src/lundump.c lua51/src/lundump.h lua51/src/lvm.c lua51/src/lvm.h lua51/src/lzio.c lua51/src/lzio.h lua51/src/print.c ; ActiveTarget lua51-static ; SourceGroup : lua51 : $(LUA51_SRCS) ; SourceGroup : LuaPlus : $(LUAPLUS_SRCS) ; C.IncludeDirectories : lua51/src ; C.Defines : LUA_OPNAMES ; LuaPlusFixUpTarget lua51-static ; C.OutputName : lua51-static ; C.Library : $(LUA51_SRCS) $(LUAPLUS_SRCS) ; ############################################################################### local LUA51_LUAPLUS_SRCS = lua51-luaplus/src/lapi.c lua51-luaplus/src/lapi.h lua51-luaplus/src/lauxlib.c lua51-luaplus/src/lauxlib.h lua51-luaplus/src/lbaselib.c lua51-luaplus/src/lcode.c lua51-luaplus/src/lcode.h lua51-luaplus/src/ldblib.c lua51-luaplus/src/ldebug.c lua51-luaplus/src/ldebug.h lua51-luaplus/src/ldo.c lua51-luaplus/src/ldo.h lua51-luaplus/src/ldump.c lua51-luaplus/src/lfunc.c lua51-luaplus/src/lfunc.h lua51-luaplus/src/lgc.c lua51-luaplus/src/lgc.h lua51-luaplus/src/linit.c lua51-luaplus/src/liolib.c lua51-luaplus/src/llex.c lua51-luaplus/src/llex.h lua51-luaplus/src/llimits.h lua51-luaplus/src/lmathlib.c lua51-luaplus/src/lmem.c lua51-luaplus/src/lmem.h lua51-luaplus/src/loadlib.c lua51-luaplus/src/lobject.c lua51-luaplus/src/lobject.h lua51-luaplus/src/lopcodes.c lua51-luaplus/src/lopcodes.h lua51-luaplus/src/loslib.c lua51-luaplus/src/lparser.c lua51-luaplus/src/lparser.h lua51-luaplus/src/lstate.c lua51-luaplus/src/lstate.h lua51-luaplus/src/lstring.c lua51-luaplus/src/lstring.h lua51-luaplus/src/lstrlib.c lua51-luaplus/src/ltable.c lua51-luaplus/src/ltable.h lua51-luaplus/src/ltablib.c lua51-luaplus/src/ltm.c lua51-luaplus/src/ltm.h lua51-luaplus/src/lua.h lua51-luaplus/src/luaconf.h lua51-luaplus/src/lualib.h lua51-luaplus/src/lundump.c lua51-luaplus/src/lundump.h lua51-luaplus/src/lvm.c lua51-luaplus/src/lvm.h lua51-luaplus/src/lzio.c lua51-luaplus/src/lzio.h lua51-luaplus/src/print.c ; ActiveTarget lua51-luaplus-static ; SourceGroup : lua51-luaplus : $(LUA51_LUAPLUS_SRCS) ; SourceGroup : LuaPlus : $(LUAPLUS_SRCS) ; C.IncludeDirectories : lua51-luaplus/src ; C.Defines : LUA_OPNAMES ; LuaPlusFixUpTarget lua51-luaplus-static ; C.OutputName : lua51-luaplus-static ; C.Library : $(LUA51_LUAPLUS_SRCS) $(LUAPLUS_SRCS) ; ################################################################## local LUA52_SRCS = lua52/src/lapi.c lua52/src/lapi.h lua52/src/lauxlib.c lua52/src/lauxlib.h lua52/src/lbaselib.c lua52/src/lbitlib.c lua52/src/lcode.c lua52/src/lcode.h lua52/src/lcorolib.c lua52/src/lctype.c lua52/src/lctype.h lua52/src/ldblib.c lua52/src/ldebug.c lua52/src/ldebug.h lua52/src/ldo.c lua52/src/ldo.h lua52/src/ldump.c lua52/src/lfunc.c lua52/src/lfunc.h lua52/src/lgc.c lua52/src/lgc.h lua52/src/linit.c lua52/src/liolib.c lua52/src/llex.c lua52/src/llex.h lua52/src/llimits.h lua52/src/lmathlib.c lua52/src/lmem.c lua52/src/lmem.h lua52/src/loadlib.c lua52/src/lobject.c lua52/src/lobject.h lua52/src/lopcodes.c lua52/src/lopcodes.h lua52/src/loslib.c lua52/src/lparser.c lua52/src/lparser.h lua52/src/lstate.c lua52/src/lstate.h lua52/src/lstring.c lua52/src/lstring.h lua52/src/lstrlib.c lua52/src/ltable.c lua52/src/ltable.h lua52/src/ltablib.c lua52/src/ltm.c lua52/src/ltm.h #lua52/src/lua.c lua52/src/lua.h lua52/src/lua.hpp #lua52/src/luac.c lua52/src/luaconf.h lua52/src/lualib.h lua52/src/lundump.c lua52/src/lundump.h lua52/src/lvm.c lua52/src/lvm.h lua52/src/lzio.c lua52/src/lzio.h ; ActiveTarget lua52-static ; SourceGroup : lua52 : $(LUA52_SRCS) ; SourceGroup : LuaPlus : $(LUAPLUS_SRCS) ; C.IncludeDirectories : lua52/src ; C.Defines : LUA_OPNAMES ; LuaPlusFixUpTarget lua52-static ; C.OutputName : lua52-static ; C.Library : $(LUA52_SRCS) $(LUAPLUS_SRCS) ; ################################################################## local LUA52_LUAPLUS_SRCS = lua52-luaplus/src/lapi.c lua52-luaplus/src/lapi.h lua52-luaplus/src/lauxlib.c lua52-luaplus/src/lauxlib.h lua52-luaplus/src/lbaselib.c lua52-luaplus/src/lbitlib.c lua52-luaplus/src/lcode.c lua52-luaplus/src/lcode.h lua52-luaplus/src/lcorolib.c lua52-luaplus/src/lctype.c lua52-luaplus/src/lctype.h lua52-luaplus/src/ldblib.c lua52-luaplus/src/ldebug.c lua52-luaplus/src/ldebug.h lua52-luaplus/src/ldo.c lua52-luaplus/src/ldo.h lua52-luaplus/src/ldump.c lua52-luaplus/src/lfunc.c lua52-luaplus/src/lfunc.h lua52-luaplus/src/lgc.c lua52-luaplus/src/lgc.h lua52-luaplus/src/linit.c lua52-luaplus/src/liolib.c lua52-luaplus/src/llex.c lua52-luaplus/src/llex.h lua52-luaplus/src/llimits.h lua52-luaplus/src/lmathlib.c lua52-luaplus/src/lmem.c lua52-luaplus/src/lmem.h lua52-luaplus/src/loadlib.c lua52-luaplus/src/lobject.c lua52-luaplus/src/lobject.h lua52-luaplus/src/lopcodes.c lua52-luaplus/src/lopcodes.h lua52-luaplus/src/loslib.c lua52-luaplus/src/lparser.c lua52-luaplus/src/lparser.h lua52-luaplus/src/lstate.c lua52-luaplus/src/lstate.h lua52-luaplus/src/lstring.c lua52-luaplus/src/lstring.h lua52-luaplus/src/lstrlib.c lua52-luaplus/src/ltable.c lua52-luaplus/src/ltable.h lua52-luaplus/src/ltablib.c lua52-luaplus/src/ltm.c lua52-luaplus/src/ltm.h #lua52-luaplus/src/lua.c lua52-luaplus/src/lua.h lua52-luaplus/src/lua.hpp #lua52-luaplus/src/luac.c lua52-luaplus/src/luaconf.h lua52-luaplus/src/lualib.h lua52-luaplus/src/lundump.c lua52-luaplus/src/lundump.h lua52-luaplus/src/lvm.c lua52-luaplus/src/lvm.h lua52-luaplus/src/lzio.c lua52-luaplus/src/lzio.h ; ActiveTarget lua52-luaplus-static ; SourceGroup : lua52 : $(LUA52_LUAPLUS_SRCS) ; SourceGroup : LuaPlus : $(LUAPLUS_SRCS) ; C.IncludeDirectories : lua52-luaplus/src ; C.Defines : LUA_OPNAMES ; LuaPlusFixUpTarget lua52-luaplus-static ; C.OutputName : lua52-luaplus-static ; C.Library : $(LUA52_LUAPLUS_SRCS) $(LUAPLUS_SRCS) ; ################################################################## local LUA53_SRCS = lua53/src/lapi.c lua53/src/lapi.h lua53/src/lauxlib.c lua53/src/lauxlib.h lua53/src/lbaselib.c lua53/src/lbitlib.c lua53/src/lcode.c lua53/src/lcode.h lua53/src/lcorolib.c lua53/src/lctype.c lua53/src/lctype.h lua53/src/ldblib.c lua53/src/ldebug.c lua53/src/ldebug.h lua53/src/ldo.c lua53/src/ldo.h lua53/src/ldump.c lua53/src/lfunc.c lua53/src/lfunc.h lua53/src/lgc.c lua53/src/lgc.h lua53/src/linit.c lua53/src/liolib.c lua53/src/llex.c lua53/src/llex.h lua53/src/llimits.h lua53/src/lmathlib.c lua53/src/lmem.c lua53/src/lmem.h lua53/src/loadlib.c lua53/src/lobject.c lua53/src/lobject.h lua53/src/lopcodes.c lua53/src/lopcodes.h lua53/src/loslib.c lua53/src/lparser.c lua53/src/lparser.h lua53/src/lstate.c lua53/src/lstate.h lua53/src/lstring.c lua53/src/lstring.h lua53/src/lstrlib.c lua53/src/ltable.c lua53/src/ltable.h lua53/src/ltablib.c lua53/src/ltm.c lua53/src/ltm.h #lua53/src/lua.c lua53/src/lua.h lua53/src/lua.hpp #lua53/src/luac.c lua53/src/luaconf.h lua53/src/lualib.h lua53/src/lundump.c lua53/src/lundump.h lua53/src/lutf8lib.c lua53/src/lvm.c lua53/src/lvm.h lua53/src/lzio.c lua53/src/lzio.h ; ActiveTarget lua53-static ; SourceGroup : lua53 : $(LUA53_SRCS) ; SourceGroup : LuaPlus : $(LUAPLUS_SRCS) ; C.IncludeDirectories : lua53/src ; C.Defines : LUA_OPNAMES ; LuaPlusFixUpTarget lua53-static ; C.OutputName : lua53-static ; C.Library : $(LUA53_SRCS) $(LUAPLUS_SRCS) ; ################################################################## local LUA53_LUAPLUS_SRCS = lua53-luaplus/src/lapi.c lua53-luaplus/src/lapi.h lua53-luaplus/src/lauxlib.c lua53-luaplus/src/lauxlib.h lua53-luaplus/src/lbaselib.c lua53-luaplus/src/lbitlib.c lua53-luaplus/src/lcode.c lua53-luaplus/src/lcode.h lua53-luaplus/src/lcorolib.c lua53-luaplus/src/lctype.c lua53-luaplus/src/lctype.h lua53-luaplus/src/ldblib.c lua53-luaplus/src/ldebug.c lua53-luaplus/src/ldebug.h lua53-luaplus/src/ldo.c lua53-luaplus/src/ldo.h lua53-luaplus/src/ldump.c lua53-luaplus/src/lfunc.c lua53-luaplus/src/lfunc.h lua53-luaplus/src/lgc.c lua53-luaplus/src/lgc.h lua53-luaplus/src/linit.c lua53-luaplus/src/liolib.c lua53-luaplus/src/llex.c lua53-luaplus/src/llex.h lua53-luaplus/src/llimits.h lua53-luaplus/src/lmathlib.c lua53-luaplus/src/lmem.c lua53-luaplus/src/lmem.h lua53-luaplus/src/loadlib.c lua53-luaplus/src/lobject.c lua53-luaplus/src/lobject.h lua53-luaplus/src/lopcodes.c lua53-luaplus/src/lopcodes.h lua53-luaplus/src/loslib.c lua53-luaplus/src/lparser.c lua53-luaplus/src/lparser.h lua53-luaplus/src/lstate.c lua53-luaplus/src/lstate.h lua53-luaplus/src/lstring.c lua53-luaplus/src/lstring.h lua53-luaplus/src/lstrlib.c lua53-luaplus/src/ltable.c lua53-luaplus/src/ltable.h lua53-luaplus/src/ltablib.c lua53-luaplus/src/ltm.c lua53-luaplus/src/ltm.h #lua53-luaplus/src/lua.c lua53-luaplus/src/lua.h lua53-luaplus/src/lua.hpp #lua53-luaplus/src/luac.c lua53-luaplus/src/luaconf.h lua53-luaplus/src/lualib.h lua53-luaplus/src/lundump.c lua53-luaplus/src/lundump.h lua53-luaplus/src/lutf8lib.c lua53-luaplus/src/lvm.c lua53-luaplus/src/lvm.h lua53-luaplus/src/lzio.c lua53-luaplus/src/lzio.h ; ActiveTarget lua53-luaplus-static ; SourceGroup : lua53 : $(LUA53_LUAPLUS_SRCS) ; SourceGroup : LuaPlus : $(LUAPLUS_SRCS) ; C.IncludeDirectories : lua53-luaplus/src ; C.Defines : LUA_OPNAMES ; if $(C.PLATFORM) = android { C.Defines lua53-luaplus-static : lua_getlocaledecpoint()='.' LUA_ANSI ; } LuaPlusFixUpTarget lua53-luaplus-static ; C.OutputName : lua53-luaplus-static ; C.Library : $(LUA53_LUAPLUS_SRCS) $(LUAPLUS_SRCS) ; }