/*
 * Hand-written config.h for the Emscripten/WebAssembly build of
 * Seven Kingdoms: Ancient Adversaries (7kaa 2.15.6).
 *
 * Normally generated by autotools `configure`. The web target is built
 * single-player (curl + enet disabled), SDL2 video + OpenAL audio, with
 * gettext UI translations (English default, German selectable in Options).
 * Most feature macros are also passed via -D on the em++ command line.
 */
#ifndef SEVENK_WEB_CONFIG_H
#define SEVENK_WEB_CONFIG_H

#define PACKAGE          "7kaa"
#define PACKAGE_NAME     "7kaa"
#define PACKAGE_TARNAME  "7kaa"
#define PACKAGE_VERSION  "2.15.6"
#define PACKAGE_STRING   "7kaa 2.15.6"
#define VERSION          "2.15.6"

/* Backends */
#ifndef USE_SDL
#define USE_SDL 1
#endif
#ifndef USE_OPENAL
#define USE_OPENAL 1
#endif
#ifndef NO_ASM
#define NO_ASM 1
#endif
#ifndef NO_WINDOWS
#define NO_WINDOWS 1
#endif

/* Single-player web build: no curl, no enet, multiplayer menu off. */
#ifndef DISABLE_MULTI_PLAYER
#define DISABLE_MULTI_PLAYER 1
#endif

/* Bundled game data + gettext message catalogs in the Emscripten virtual FS. */
#ifndef PACKAGE_DATA_PATH
#define PACKAGE_DATA_PATH "/data"
#endif
#ifndef LOCALE_PATH
#define LOCALE_PATH "/data/locale"
#endif

/* gettext UI translations (de/fr/es/...). English is the untranslated default. */
#ifndef ENABLE_NLS
#define ENABLE_NLS 1
#endif

#define HAVE_VARIABLE_SIZE_ARRAYS 1

#endif /* SEVENK_WEB_CONFIG_H */
