#include "build_info.hpp"
#include "desktop/version.hpp"
#include "filesystem.hpp"
#include "formatter.hpp"
#include "gettext.hpp"
#include "serialization/string_utils.hpp"
#include "serialization/unicode.hpp"
#include "game_version.hpp"
#include "sound.hpp"
#include "video.hpp"
#include "addon/manager.hpp"
#include "sdl/point.hpp"
#include <algorithm>
#include <fstream>
#include <iomanip>
#include "lua/wrapper_lua.h"
#include <SDL2/SDL_image.h>
#include <SDL2/SDL_mixer.h>
#include <boost/algorithm/string.hpp>
#include <boost/predef.h>
#include <boost/version.hpp>
#include <openssl/crypto.h>
#include <openssl/opensslv.h>
#include <curl/curl.h>
#include <pango/pangocairo.h>
Go to the source code of this file.
Namespaces | |
game_config | |
Game configuration data as global variables. | |
Macros | |
#define | GETTEXT_DOMAIN "wesnoth-lib" |
Functions | |
std::string | game_config::build_arch () |
Obtain the processor architecture for this build. More... | |
std::vector< optional_feature > | game_config::optional_features_table (bool localize=true) |
Retrieve the features table. More... | |
const std::string & | game_config::library_build_version (LIBRARY_ID lib) |
Retrieve the build-time version number of the given library. More... | |
const std::string & | game_config::library_runtime_version (LIBRARY_ID lib) |
Retrieve the runtime version number of the given library. More... | |
const std::string & | game_config::library_name (LIBRARY_ID lib) |
Retrieve the user-visible name for the given library. More... | |
std::string | game_config::dist_channel_id () |
Return the distribution channel identifier, or "Default" if missing. More... | |
std::string | game_config::library_versions_report () |
Produce a plain-text report of library versions suitable for stdout/stderr. More... | |
std::string | game_config::optional_features_report () |
Produce a plain-text report of features suitable for stdout/stderr. More... | |
std::string | game_config::full_build_report () |
Produce a bug report-style info dump. More... | |
#define GETTEXT_DOMAIN "wesnoth-lib" |
Definition at line 16 of file build_info.cpp.
std::vector<std::string> compiled |
Definition at line 67 of file build_info.cpp.
|
private |
Definition at line 450 of file build_info.cpp.
std::vector<optional_feature> features |
Definition at line 68 of file build_info.cpp.
|
private |
Definition at line 447 of file build_info.cpp.
|
staticprivate |
Definition at line 444 of file build_info.cpp.
|
staticprivate |
Definition at line 445 of file build_info.cpp.
std::vector<std::string> linked |
Definition at line 67 of file build_info.cpp.
std::vector<std::string> names |
Definition at line 67 of file build_info.cpp.
Referenced by gui2::dialogs::controller_name(), game_events::event_handlers::finish_adding_event_handler(), display::get_fog_shroud_images(), hotkey::get_names(), game_display::get_reachmap_images(), impl_namedtuple_get(), intf_named_tuple(), ng::connect_engine::load_previous_sides_users(), luaW_push_namedtuple(), and help::print_behavior_description().
|
private |
Definition at line 448 of file build_info.cpp.