forked from github/server
disable bson dependency, nobody is using that code
This commit is contained in:
parent
c44ebad24e
commit
86928b5c31
|
@ -80,7 +80,7 @@ set (LIB_SRC
|
||||||
attributes/raceprefix.c
|
attributes/raceprefix.c
|
||||||
attributes/reduceproduction.c
|
attributes/reduceproduction.c
|
||||||
attributes/targetregion.c
|
attributes/targetregion.c
|
||||||
bindings/bind_attrib.c
|
# bindings/bind_attrib.c
|
||||||
bindings/bind_building.c
|
bindings/bind_building.c
|
||||||
bindings/bind_faction.c
|
bindings/bind_faction.c
|
||||||
bindings/bind_gmtool.c
|
bindings/bind_gmtool.c
|
||||||
|
|
|
@ -13,7 +13,9 @@ without prior permission by the authors of Eressea.
|
||||||
#include <platform.h>
|
#include <platform.h>
|
||||||
|
|
||||||
#include "bind_unit.h"
|
#include "bind_unit.h"
|
||||||
|
#ifdef BSON_ATTRIB
|
||||||
# include "bind_attrib.h"
|
# include "bind_attrib.h"
|
||||||
|
#endif
|
||||||
#include "bindings.h"
|
#include "bindings.h"
|
||||||
|
|
||||||
/* attributes includes */
|
/* attributes includes */
|
||||||
|
@ -60,6 +62,7 @@ static int tolua_unit_get_objects(lua_State * L)
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef BSON_ATTRIB
|
||||||
static int tolua_unit_get_attribs(lua_State * L)
|
static int tolua_unit_get_attribs(lua_State * L)
|
||||||
{
|
{
|
||||||
unit *self = (unit *) tolua_tousertype(L, 1, 0);
|
unit *self = (unit *) tolua_tousertype(L, 1, 0);
|
||||||
|
@ -74,6 +77,7 @@ static int tolua_unit_get_attribs(lua_State * L)
|
||||||
lua_pushcclosure(L, tolua_attriblist_next, 1);
|
lua_pushcclosure(L, tolua_attriblist_next, 1);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
int tolua_unitlist_nextf(lua_State * L)
|
int tolua_unitlist_nextf(lua_State * L)
|
||||||
{
|
{
|
||||||
|
@ -979,7 +983,9 @@ void tolua_unit_open(lua_State * L)
|
||||||
tolua_variable(L, TOLUA_CAST "hp_max", &tolua_unit_get_hpmax, 0);
|
tolua_variable(L, TOLUA_CAST "hp_max", &tolua_unit_get_hpmax, 0);
|
||||||
|
|
||||||
tolua_variable(L, TOLUA_CAST "objects", &tolua_unit_get_objects, 0);
|
tolua_variable(L, TOLUA_CAST "objects", &tolua_unit_get_objects, 0);
|
||||||
|
#ifdef BSON_ATTRIB
|
||||||
tolua_variable(L, TOLUA_CAST "attribs", &tolua_unit_get_attribs, 0);
|
tolua_variable(L, TOLUA_CAST "attribs", &tolua_unit_get_attribs, 0);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
tolua_endmodule(L);
|
tolua_endmodule(L);
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,9 @@
|
||||||
#include <lauxlib.h>
|
#include <lauxlib.h>
|
||||||
#include <bindings/bindings.h>
|
#include <bindings/bindings.h>
|
||||||
#include <bindings/helpers.h>
|
#include <bindings/helpers.h>
|
||||||
|
#ifdef BSON_ATTRIB
|
||||||
# include <bindings/bind_attrib.h>
|
# include <bindings/bind_attrib.h>
|
||||||
|
#endif
|
||||||
#include <bindings/bind_building.h>
|
#include <bindings/bind_building.h>
|
||||||
#include <bindings/bind_faction.h>
|
#include <bindings/bind_faction.h>
|
||||||
#include <bindings/bind_gmtool.h>
|
#include <bindings/bind_gmtool.h>
|
||||||
|
@ -99,7 +101,9 @@ static lua_State *lua_init(void)
|
||||||
tolua_ship_open(L);
|
tolua_ship_open(L);
|
||||||
tolua_region_open(L);
|
tolua_region_open(L);
|
||||||
tolua_faction_open(L);
|
tolua_faction_open(L);
|
||||||
|
#ifdef BSON_ATTRIB
|
||||||
tolua_attrib_open(L);
|
tolua_attrib_open(L);
|
||||||
|
#endif
|
||||||
tolua_unit_open(L);
|
tolua_unit_open(L);
|
||||||
tolua_message_open(L);
|
tolua_message_open(L);
|
||||||
tolua_hashtable_open(L);
|
tolua_hashtable_open(L);
|
||||||
|
|
Loading…
Reference in New Issue