2010-01-27 00:56:17 +00:00
|
|
|
// eLua platform configuration
|
|
|
|
|
2013-08-14 17:13:42 -05:00
|
|
|
#ifndef __DESKTOP_CONF_H__
|
|
|
|
#define __DESKTOP_CONF_H__
|
2010-01-27 00:56:17 +00:00
|
|
|
|
|
|
|
#ifdef LUA_RPC
|
|
|
|
#include "auxmods.h"
|
|
|
|
|
|
|
|
#define BUILD_RPC
|
|
|
|
#define LUARPC_ENABLE_SERIAL
|
|
|
|
|
2011-07-25 19:31:29 -05:00
|
|
|
#define LUA_PLATFORM_LIBS_REG \
|
2013-11-21 15:47:34 -06:00
|
|
|
{LUA_LOADLIBNAME, luaopen_package },\
|
|
|
|
{LUA_TABLIBNAME, luaopen_table },\
|
|
|
|
{LUA_IOLIBNAME, luaopen_io },\
|
|
|
|
{LUA_OSLIBNAME, luaopen_os},\
|
|
|
|
{LUA_STRLIBNAME, luaopen_string },\
|
|
|
|
{LUA_MATHLIBNAME, luaopen_math },\
|
|
|
|
{LUA_DBLIBNAME, luaopen_debug }
|
2011-07-25 19:31:29 -05:00
|
|
|
|
2010-01-27 00:56:17 +00:00
|
|
|
#define LUA_PLATFORM_LIBS_ROM \
|
2011-05-02 16:46:53 -05:00
|
|
|
_ROM( AUXLIB_RPC, luaopen_rpc, rpc_map )\
|
|
|
|
_ROM( AUXLIB_BITARRAY, luaopen_bitarray, bitarray_map )\
|
|
|
|
_ROM( AUXLIB_PACK, luaopen_pack, pack_map )\
|
|
|
|
_ROM( AUXLIB_BIT, luaopen_bit, bit_map )
|
2010-01-27 00:56:17 +00:00
|
|
|
#endif
|
|
|
|
|
|
|
|
|
2010-09-15 17:15:43 +00:00
|
|
|
#endif // #ifndef __PLATFORM_CONF_H__
|
|
|
|
|