mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-18 23:49:17 +00:00
Avoid lua build warning without altering source code.
This commit is contained in:
parent
d4cef6d104
commit
dd947db289
@ -24,7 +24,7 @@
|
||||
#include "ai/manager.hpp"
|
||||
#include "game_board.hpp"
|
||||
#include "log.hpp"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "map/map.hpp"
|
||||
#include "pathfind/pathfind.hpp"
|
||||
#include "resources.hpp"
|
||||
|
@ -16,8 +16,8 @@
|
||||
#include "ai/lua/aspect_advancements.hpp"
|
||||
|
||||
#include "log.hpp" // for LOG_STREAM, logger, etc
|
||||
#include "lua/lauxlib.h" // for luaL_ref, LUA_REFNIL
|
||||
#include "lua/lua.h" // for lua_isstring, etc
|
||||
#include "nowarn/lauxlib.h" // for luaL_ref, LUA_REFNIL
|
||||
#include "nowarn/lua.h" // for lua_isstring, etc
|
||||
#include "map/location.hpp" // for map_location
|
||||
#include "serialization/string_utils.hpp" // for split
|
||||
#include "units/unit.hpp"
|
||||
|
@ -44,9 +44,9 @@
|
||||
#include "ai/composite/contexts.hpp"
|
||||
#include "ai/default/aspect_attacks.hpp"
|
||||
|
||||
#include "lua/lualib.h"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/llimits.h"
|
||||
#include "nowarn/lualib.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/llimits.h"
|
||||
|
||||
static lg::log_domain log_ai_engine_lua("ai/engine/lua");
|
||||
#define LOG_LUA LOG_STREAM(info, log_ai_engine_lua)
|
||||
|
@ -24,7 +24,7 @@
|
||||
#include "scripting/lua_common.hpp"
|
||||
#include "resources.hpp"
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
|
||||
namespace ai {
|
||||
|
||||
|
@ -22,7 +22,7 @@
|
||||
|
||||
#include "config.hpp"
|
||||
#include "log.hpp"
|
||||
#include "lua/lua.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "map/location.hpp"
|
||||
#include "resources.hpp"
|
||||
#include "scripting/lua_common.hpp"
|
||||
|
@ -33,7 +33,7 @@
|
||||
#include <fstream>
|
||||
#include <iomanip>
|
||||
|
||||
#include "lua/lua.h"
|
||||
#include "nowarn/lua.h"
|
||||
|
||||
#include <SDL2/SDL.h>
|
||||
#include <SDL2/SDL_image.h>
|
||||
|
18
src/nowarn/lauxlib.h
Normal file
18
src/nowarn/lauxlib.h
Normal file
@ -0,0 +1,18 @@
|
||||
#pragma once
|
||||
|
||||
#if defined(__clang__)
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Wold-style-cast"
|
||||
#include "lua/lauxlib.h"
|
||||
constexpr int lual_buffersize = LUAL_BUFFERSIZE;
|
||||
#pragma clang diagnostic pop
|
||||
#elif defined(__GNUG__)
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wold-style-cast"
|
||||
#include "lua/lauxlib.h"
|
||||
constexpr int lual_buffersize = LUAL_BUFFERSIZE;
|
||||
#pragma GCC diagnostic pop
|
||||
#elif defined(_MSC_VER)
|
||||
#include "lua/lauxlib.h"
|
||||
constexpr int lual_buffersize = LUAL_BUFFERSIZE;
|
||||
#endif
|
13
src/nowarn/llimits.h
Normal file
13
src/nowarn/llimits.h
Normal file
@ -0,0 +1,13 @@
|
||||
#if defined(__clang__)
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Wold-style-cast"
|
||||
#include "lua/llimits.h"
|
||||
#pragma clang diagnostic pop
|
||||
#elif defined(__GNUG__)
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wold-style-cast"
|
||||
#include "lua/llimits.h"
|
||||
#pragma GCC diagnostic pop
|
||||
#elif defined(_MSC_VER)
|
||||
#include "lua/llimits.h"
|
||||
#endif
|
13
src/nowarn/lua.h
Normal file
13
src/nowarn/lua.h
Normal file
@ -0,0 +1,13 @@
|
||||
#if defined(__clang__)
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Wold-style-cast"
|
||||
#include "lua/lua.h"
|
||||
#pragma clang diagnostic pop
|
||||
#elif defined(__GNUG__)
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wold-style-cast"
|
||||
#include "lua/lua.h"
|
||||
#pragma GCC diagnostic pop
|
||||
#elif defined(_MSC_VER)
|
||||
#include "lua/lua.h"
|
||||
#endif
|
13
src/nowarn/luaconf.h
Normal file
13
src/nowarn/luaconf.h
Normal file
@ -0,0 +1,13 @@
|
||||
#if defined(__clang__)
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Wold-style-cast"
|
||||
#include "lua/luaconf.h"
|
||||
#pragma clang diagnostic pop
|
||||
#elif defined(__GNUG__)
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wold-style-cast"
|
||||
#include "lua/luaconf.h"
|
||||
#pragma GCC diagnostic pop
|
||||
#elif defined(_MSC_VER)
|
||||
#include "lua/luaconf.h"
|
||||
#endif
|
13
src/nowarn/lualib.h
Normal file
13
src/nowarn/lualib.h
Normal file
@ -0,0 +1,13 @@
|
||||
#if defined(__clang__)
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Wold-style-cast"
|
||||
#include "lua/lualib.h"
|
||||
#pragma clang diagnostic pop
|
||||
#elif defined(__GNUG__)
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wold-style-cast"
|
||||
#include "lua/lualib.h"
|
||||
#pragma GCC diagnostic pop
|
||||
#elif defined(_MSC_VER)
|
||||
#include "lua/lualib.h"
|
||||
#endif
|
@ -50,9 +50,9 @@
|
||||
#include <boost/range/adaptors.hpp>
|
||||
#include <SDL2/SDL.h>
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
#include "lua/luaconf.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/luaconf.h"
|
||||
|
||||
struct lua_State;
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "lua/lualib.h"
|
||||
#include "nowarn/lualib.h"
|
||||
|
||||
void ds(lua_State *L, const bool verbose_table = true);
|
||||
|
||||
|
@ -122,8 +122,8 @@
|
||||
#include <algorithm>
|
||||
#include <vector> // for vector, etc
|
||||
#include <SDL2/SDL_timer.h> // for SDL_GetTicks
|
||||
#include "lua/lauxlib.h" // for luaL_checkinteger, etc
|
||||
#include "lua/lua.h" // for lua_setfield, etc
|
||||
#include "nowarn/lauxlib.h" // for luaL_checkinteger, etc
|
||||
#include "nowarn/lua.h" // for lua_setfield, etc
|
||||
|
||||
class CVideo;
|
||||
|
||||
|
@ -15,8 +15,8 @@
|
||||
#include "lua_audio.hpp"
|
||||
|
||||
#include "log.hpp"
|
||||
#include "lua/lua.h"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "scripting/lua_common.hpp"
|
||||
#include "scripting/push_check.hpp"
|
||||
#include "sound.hpp"
|
||||
|
@ -16,8 +16,8 @@
|
||||
#include "scripting/lua_color.hpp"
|
||||
#include "scripting/lua_common.hpp"
|
||||
#include "scripting/push_check.hpp"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h" // for lua_State, lua_settop, etc
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h" // for lua_State, lua_settop, etc
|
||||
#include "log.hpp"
|
||||
#include "game_config.hpp"
|
||||
|
||||
|
@ -39,8 +39,8 @@
|
||||
#include <new> // for operator new
|
||||
#include <string> // for string, basic_string
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
|
||||
static const char gettextKey[] = "gettext";
|
||||
static const char vconfigKey[] = "vconfig";
|
||||
|
@ -20,8 +20,8 @@
|
||||
#include <sstream>
|
||||
#include <string>
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "scripting/lua_common.hpp" // for new(L)
|
||||
|
||||
static lg::log_domain log_scripting_lua("scripting/lua");
|
||||
|
@ -28,10 +28,6 @@
|
||||
#include <exception>
|
||||
#include <string>
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
#include "lua/luaconf.h" // for LUAL_BUFFERSIZE
|
||||
|
||||
static lg::log_domain log_scripting_lua("scripting/lua");
|
||||
#define DBG_LUA LOG_STREAM(debug, log_scripting_lua)
|
||||
#define LOG_LUA LOG_STREAM(info, log_scripting_lua)
|
||||
@ -264,7 +260,7 @@ public:
|
||||
lua_filestream* lfs = static_cast<lua_filestream*>(data);
|
||||
|
||||
//int startpos = lfs->pistream_->tellg();
|
||||
lfs->pistream_->read(lfs->buff_, LUAL_BUFFERSIZE);
|
||||
lfs->pistream_->read(lfs->buff_, lual_buffersize);
|
||||
//int newpos = lfs->pistream_->tellg();
|
||||
*size = lfs->pistream_->gcount();
|
||||
#if 0
|
||||
@ -287,7 +283,7 @@ public:
|
||||
return lua_load(L, &lua_filestream::lua_read_data, &lfs, chunkname.c_str(), "t");
|
||||
}
|
||||
private:
|
||||
char buff_[LUAL_BUFFERSIZE];
|
||||
char buff_[lual_buffersize];
|
||||
const std::unique_ptr<std::istream> pistream_;
|
||||
};
|
||||
|
||||
|
@ -18,8 +18,8 @@
|
||||
#include "scripting/game_lua_kernel.hpp"
|
||||
#include "scripting/lua_unit.hpp"
|
||||
#include "scripting/lua_common.hpp"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "formula/callable_objects.hpp"
|
||||
#include "formula/formula.hpp"
|
||||
#include "variable.hpp"
|
||||
|
@ -49,8 +49,8 @@
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include "lua/lauxlib.h" // for luaL_checkinteger, etc
|
||||
#include "lua/lua.h" // for lua_setfield, etc
|
||||
#include "nowarn/lauxlib.h" // for luaL_checkinteger, etc
|
||||
#include "nowarn/lua.h" // for lua_setfield, etc
|
||||
|
||||
static lg::log_domain log_scripting_lua("scripting/lua");
|
||||
#define ERR_LUA LOG_STREAM(err, log_scripting_lua)
|
||||
|
@ -57,9 +57,9 @@
|
||||
#include <sstream>
|
||||
#include <vector>
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
#include "lua/lualib.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/lualib.h"
|
||||
|
||||
static lg::log_domain log_scripting_lua("scripting/lua");
|
||||
static lg::log_domain log_user("scripting/lua/user");
|
||||
|
@ -24,8 +24,8 @@
|
||||
#include <utility>
|
||||
#include <ciso646> // for and
|
||||
|
||||
#include "lua/lua.h"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
|
||||
namespace lua_map_location {
|
||||
|
||||
|
@ -19,9 +19,9 @@
|
||||
#include "random.hpp"
|
||||
#include "SDL2/SDL_timer.h" // for SDL_GetTicks
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
#include "lua/lualib.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/lualib.h"
|
||||
|
||||
#include <cstdio>
|
||||
#include <cmath>
|
||||
|
@ -13,7 +13,8 @@
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
#include "lua/lua.h"
|
||||
|
||||
#include "nowarn/lua.h"
|
||||
#include "map/location.hpp"
|
||||
#include "pathfind/pathfind.hpp"
|
||||
|
||||
|
@ -16,8 +16,8 @@
|
||||
#include "scripting/lua_preferences.hpp"
|
||||
|
||||
#include "config.hpp"
|
||||
#include "lua/lua.h"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "preferences/general.hpp"
|
||||
#include "scripting/lua_common.hpp"
|
||||
|
||||
|
@ -23,8 +23,8 @@
|
||||
#include <string>
|
||||
#include <cstring>
|
||||
|
||||
#include "lua/lua.h"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
|
||||
/**
|
||||
* Implementation for a lua reference to a race,
|
||||
|
@ -23,8 +23,8 @@
|
||||
#include <new>
|
||||
#include <string>
|
||||
|
||||
#include "lua/lua.h"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
|
||||
static lg::log_domain log_lua("scripting/lua");
|
||||
#define ERR_LUA LOG_STREAM(err, log_lua)
|
||||
|
@ -23,8 +23,8 @@
|
||||
|
||||
#include <boost/algorithm/string/trim.hpp>
|
||||
|
||||
#include "lua/lua.h"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
|
||||
namespace lua_stringx {
|
||||
|
||||
|
@ -26,8 +26,8 @@
|
||||
|
||||
#include <string>
|
||||
|
||||
#include "lua/lua.h"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
|
||||
/**
|
||||
* Implementation for a lua reference to a team,
|
||||
|
@ -33,8 +33,8 @@
|
||||
#include <boost/dynamic_bitset.hpp>
|
||||
#include <boost/range/iterator_range.hpp>
|
||||
#include <unordered_map>
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
|
||||
static lg::log_domain log_scripting_lua_mapgen("scripting/lua/mapgen");
|
||||
#define LOG_LMG LOG_STREAM(info, log_scripting_lua_mapgen)
|
||||
|
@ -27,8 +27,8 @@
|
||||
#include "game_board.hpp"
|
||||
#include "play_controller.hpp"
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
|
||||
static lg::log_domain log_scripting_lua("scripting/lua");
|
||||
#define LOG_LUA LOG_STREAM(info, log_scripting_lua)
|
||||
|
@ -31,8 +31,8 @@
|
||||
#include "game_version.hpp"
|
||||
#include "deprecation.hpp"
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h" // for lua_State, lua_settop, etc
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h" // for lua_State, lua_settop, etc
|
||||
|
||||
static lg::log_domain log_scripting_lua("scripting/lua");
|
||||
#define LOG_LUA LOG_STREAM(info, log_scripting_lua)
|
||||
|
@ -24,8 +24,8 @@
|
||||
#include "units/attack_type.hpp"
|
||||
#include "utils/const_clone.hpp"
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h" // for lua_State, lua_settop, etc
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h" // for lua_State, lua_settop, etc
|
||||
|
||||
#include <type_traits>
|
||||
|
||||
|
@ -23,8 +23,8 @@
|
||||
#include <string>
|
||||
#include <cstring>
|
||||
|
||||
#include "lua/lua.h"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
|
||||
/**
|
||||
* Implementation for a lua reference to a unit_type.
|
||||
|
@ -25,8 +25,8 @@
|
||||
#include "scripting/push_check.hpp"
|
||||
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h" // for lua_State, lua_settop, etc
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h" // for lua_State, lua_settop, etc
|
||||
|
||||
#include <type_traits>
|
||||
|
||||
|
@ -54,8 +54,8 @@
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include "lua/lauxlib.h" // for luaL_checkinteger, etc
|
||||
#include "lua/lua.h" // for lua_setfield, etc
|
||||
#include "nowarn/lauxlib.h" // for luaL_checkinteger, etc
|
||||
#include "nowarn/lua.h" // for lua_setfield, etc
|
||||
|
||||
static lg::log_domain log_scripting_lua("scripting/lua");
|
||||
#define ERR_LUA LOG_STREAM(err, log_scripting_lua)
|
||||
|
@ -50,8 +50,8 @@
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
|
||||
static lg::log_domain log_scripting_lua("scripting/lua");
|
||||
#define ERR_LUA LOG_STREAM(err, log_scripting_lua)
|
||||
|
@ -25,8 +25,8 @@
|
||||
|
||||
#include <fstream>
|
||||
|
||||
#include "lua/lua.h"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
|
||||
namespace lua_wml {
|
||||
|
||||
|
@ -30,8 +30,8 @@
|
||||
#include <string>
|
||||
#include <functional>
|
||||
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "nowarn/lua.h"
|
||||
#include "scripting/push_check.hpp"
|
||||
#include "generators/default_map_generator_job.hpp"
|
||||
|
||||
|
@ -17,11 +17,10 @@
|
||||
#include "scripting/lua_common.hpp"
|
||||
#include "scripting/lua_widget.hpp"
|
||||
|
||||
#include "nowarn/lauxlib.h"
|
||||
#include "global.hpp"
|
||||
#include "tstring.hpp"
|
||||
#include "map/location.hpp"
|
||||
#include "lua/lauxlib.h"
|
||||
#include "lua/lua.h"
|
||||
|
||||
#include <cassert>
|
||||
#include <string_view>
|
||||
|
Loading…
x
Reference in New Issue
Block a user