--show-build-bin-idShows the internal 'bin-id' value. This value does not mean anything in itself but it's supposed to change each time you compile the game.
--show-build-cflagsShows what value you should put in 'CFLAGS' (environment variable) if you want to compile programs that use Liquid War 6 as a library, and include 'liquidwar6.h'.
--show-build-codenameShows the codename associated with this version, generally the name of someone famous who is war-related (a general, an emperor...).
--show-build-configure-argsShows the arguments that have been passed to the GNU Autoconf './configure' script when building the program. This can be very usefull if you want to know how the program has been built.
--show-build-datadirShows the 'datadir' value as passed to the GNU Autoconf './configure' script when compiling the program. Default is '/usr/local/share'. This is the generic, non Liquid War 6 specific data directory. Liquid War 6 related data is stored elsewhere (usually in a sub-directory) see the 'data-dir' switch for more information. 'datadir' is not 'data-dir'. That's the point.
--show-build-docdirShows the 'docdir' value as passed to the GNU Autoconf './configure' script when compiling the program. Default is '/usr/local/share/doc/liquidwar6'.
--show-build-enable-allinoneShows wether the 'allinone' option has been chosen when building the game. This depends on parameters passed to './configure'.
--show-build-enable-consoleShows wether the console has been enabled when building the game. This depends on parameters passed to './configure' and also on the presence of ncurses and readline.
--show-build-enable-fullstaticShows wether the 'fullstatic' option has been chosen when building the game. This depends on parameters passed to './configure'.
--show-build-enable-gcovShows wether the game was build with suitable informations for gcov. This depends on parameters passed to './configure'.
--show-build-enable-gprofShows wether the game was build with suitable informations for gprof. This depends on parameters passed to './configure'.
--show-build-enable-gtkShows wether GTK+ support has been enabled when building the game. This depends on parameters passed to './configure' and also on the presence of GTK+ headers and libs. It uses pkg-config to detect it.
--show-build-enable-instrumentShows wether the game was build with the '-finstrument-functions' GCC switch. This depends on parameters passed to './configure'.
--show-build-enable-mod-csoundShows wether the mod-csound audio backend has been enabled when building the game. This depends on parameters passed to './configure' and also on the presence of the csound library.
--show-build-enable-mod-glShows wether the mod-gl graphical backend has been enabled when building the game. This depends on parameters passed to './configure' and also on the presence of SDL and related libraries.
--show-build-enable-mod-httpShows wether the mod-http network backend has been enabled when building the game. This depends on parameters passed to './configure' and also on the presence of libCurl.
--show-build-enable-mod-oggShows wether the mod-ogg audio backend has been enabled when building the game. This depends on parameters passed to './configure' and also on the presence of SDL and related libraries.
--show-build-enable-openmpShows wether the program was built with OpenMP support. This depends on parameters passed to './configure'.
--show-build-enable-optimizeShows wether the 'optimize' option has been chosen when building the game. This depends on parameters passed to './configure'.
--show-build-enable-paranoidShows wether the game was build with paranoid memory management. This is for debugging purposes, the default already includes some controls, with turned it's really... paranoid.
--show-build-enable-profilerShows wether the game was build with Google Profiler support. This depends on parameters passed to './configure'.
--show-build-enable-valgrindShows wether the game was build with valgrind later use in mind. This depends on parameters passed to './configure'.
--show-build-endiannessReturns the endianness. 'little' corresponds to x86-like systems, 'big' to ppc-like systems.
--show-build-gcc-versionReturns the version of the GNU C compiler which was used to compile the program.
--show-build-host-cpuShows the host CPU, as defined by 'host_cpu' in GNU Autoconf.
--show-build-host-osShows the host OS, as defined by 'host_os' in GNU Autoconf.
--show-build-hostnameShows the name of the host where the binary was compiled.
--show-build-includedirShows the 'includedir' value as passed to the GNU Autoconf './configure' script when compiling the program. Default is '/usr/local/include'.
--show-build-ldflagsShows what value you should put in 'LDFLAGS' (environment variable) if you want to link programs against libliquidwar6.
--show-build-libdirShows the 'libdir' value as passed to the GNU Autoconf './configure' script when compiling the program. Default is '/usr/local/lib'. This is the generic, non Liquid War 6 specific library directory. Dedicated Liquid War 6 modules are stored elsewhere (usually in a sub-directory) see the 'mod-dir' switch for more information.
--show-build-localedirShows the 'localedir' value as passed to the GNU Autoconf './configure' script when compiling the program. Default is '/usr/local/share/locale'.
--show-build-mac-os-xReturns 1 (true) if host OS is Mac OS X, 0 (false) if not.
--show-build-md5sumShows the MD5 checksum, which has been calculated from the C source files. Complementary with 'show-build-stamp'.
--show-build-ms-windowsReturns 1 (true) if host OS is Microsoft Windows 32-bit platform, 0 (false) if not.
--show-build-package-stringShows the package string, that is, 'Liquid War 6 <version>
--show-build-pointer-sizeReturns the pointer size, in bytes. Should be 4 on 32-bit systems and 8 on 64-bit systems.
--show-build-prefixShows the 'prefix' value as passed to the GNU Autoconf './configure' script when compiling the program. Default is '/usr/local'.
--show-build-stampShows the build stamp. A very usefull value, more precise than the version to track down binaries. It is incremented each time the core C code is updated. It won't reflect all the programs for it does not take scripts in account, but if you are running a work-in-progress version, it might be very convenient to use this to know what your are running exactly.
--show-build-top-srcdirShows the top source directory on the machine where the binary was compiled.
--show-build-versionShows the version. Note that this is different from the standard GNU 'version' command line option which shows a complete message with a short copyright notice. This one will just return the version, without the package tarname or anything else.
--show-config-fileShows the config file path. Default is '$HOME/.liquidwar6/config.xml'.
--show-cwdShows the current working directory, the value that the pwd command would return.
--show-data-dirShows the data directory path. This is where the games searches for most of its data,the most important exception being maps, which are stored elsewhere. Default is '/usr/local/share/liquidwar6-<version>/data'.
--show-default-config-fileShows the default config file path. Default is '$HOME/.liquidwar6/config.xml'.
--show-default-data-dirShows the default data directory path. This is where the games searches for most of its data,the most important exception being maps, which are stored elsewhere. Default is '/usr/local/share/liquidwar6-<version>/data'.
--show-default-log-fileShows the default log file path. Default is '$HOME/.liquidwar6/log.csv'.
--show-default-map-dirShows the default map directory. This is where builtin maps are stored. Default is '/usr/local/share/liquidwar6-<version>/map'.
--show-default-map-pathShows the default map search path. This is where the game searches for maps. It's the combination of command-line arguments and builtin paths. Might return more directories than the one specified in a single 'map-path=dir1:dir2' argument.
--show-default-mod-dirShows the default module directory path. This is where all dynamically loaded modules are stored. Default is '/usr/local/lib/liquidwar6-<version>'.
--show-default-music-dirShows the default music directory. This is where builtin musics are stored. Default is '/usr/local/share/liquidwar6-<version>/music'.
--show-default-music-pathShows the default music search path. This is where the game searches for musics. It's the combination of command-line arguments and builtin paths. Might return more directories than the one specified in a single 'music-path=dir1:dir2' argument.
--show-default-prefixShows the default prefix used. This should logically be the value passed to the GNU Autoconf ./configure script when building the game. Most other path are deduced from this one. Default is '/usr/local'.
--show-default-script-fileShows the default main script file path. This file is very important, since the program is more or less a hudge scheme interpreter, and this file is the file loaded by Guile. In short, it is the main program. Default is '/usr/local/share/liquidwar6-<version>/script/liquidwar6.scm'.
--show-default-user-dirShows the default user directory path. This is where run-time data, config files, log files, are stored. Default is '$HOME/.liquidwar6/'.
--show-log-fileShows the log file path. Default is '$HOME/.liquidwar6/log.csv'.
--show-map-dirShows the map directory. This is where builtin maps are stored. Default is '/usr/local/share/liquidwar6-<version>/map'.
--show-map-pathShows the map search path. This is where the game searches for maps. It's the combination of command-line arguments and builtin paths. Might return more directories than the one specified in a single 'map-path=dir1:dir2' argument.
--show-mod-dirShows the module directory path. This is where all dynamically loaded modules are stored. Default is '/usr/local/lib/liquidwar6-<version>'.
--show-music-dirShows the music directory. This is where builtin maps are stored. Default is '/usr/local/share/liquidwar6-<version>/music'.
--show-music-pathShows the music search path. This is where the game searches for musics. It's the combination of command-line arguments and builtin paths. Might return more directories than the one specified in a single 'music-path=dir1:dir2' argument.
--show-prefixShows the prefix used. This should logically be the value passed to the GNU Autoconf ./configure script when building the game. Most other path are deduced from this one. Default is '/usr/local'.
--show-run-dirShows the run directory, usually the path where the binary is. It depends on how and where the program is launched. It is guessed from the argc/argv values at runtime.
--show-script-fileShows the main script file path. This file is very important, since the program is more or less a hudge scheme interpreter, and this file is the file loaded by Guile. In short, it is the main program. Default is '/usr/local/share/liquidwar6-<version>/script/liquidwar6.scm'.