Next: , Previous: Doc options, Up: Reference


4.3 Show options

— Command-line option: –show-build-cflags

Shows 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'.

— Command-line option: –show-build-codename

Shows the codename associated with this version, generally the name of someone famous who is war-related (a general, an emperor...).

— Command-line option: –show-build-configure-args

Shows 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.

— Command-line option: –show-build-copyright

Shows a very short copyright notice.

— Command-line option: –show-build-datadir

Shows 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.

— Command-line option: –show-build-date

Shows the date when the binary was compiled.

— Command-line option: –show-build-docdir

Shows the 'docdir' value as passed to the GNU Autoconf './configure' script when compiling the program. Default is '/usr/local/share/doc/liquidwar6'.

— Command-line option: –show-build-hostname

Shows the name of the host where the binary was compiled.

— Command-line option: –show-build-includedir

Shows the 'includedir' value as passed to the GNU Autoconf './configure' script when compiling the program. Default is '/usr/local/include'.

— Command-line option: –show-build-ldflags

Shows what value you should put in 'LDFLAGS' (environment variable) if you want to link programs against libliquidwar6.

— Command-line option: –show-build-libdir

Shows 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.

— Command-line option: –show-build-license

Shows the license of the program (GNU GPL v3 or later).

— Command-line option: –show-build-localedir

Shows the 'localedir' value as passed to the GNU Autoconf './configure' script when compiling the program. Default is '/usr/local/share/locale'.

— Command-line option: –show-build-md5sum

Shows the MD5 checksum, which has been calculated from the C source files. Complementary with 'show-build-stamp'.

— Command-line option: –show-build-package-name

Shows the package name, that is, 'Liquid War 6'.

— Command-line option: –show-build-package-string

Shows the package string, that is, 'Liquid War 6 <version>

— Command-line option: –show-build-package-tarname

Shows the package tarname, that is, liquidwar6.

— Command-line option: –show-build-prefix

Shows the 'prefix' value as passed to the GNU Autoconf './configure' script when compiling the program. Default is '/usr/local'.

— Command-line option: –show-build-stamp

Shows 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.

— Command-line option: –show-build-target-cpu

Shows the target CPU, as defined by 'target_cpu' in GNU Autoconf.

— Command-line option: –show-build-target-os

Shows the target OS, as defined by 'target_os' in GNU Autoconf.

— Command-line option: –show-build-time

Shows the time when the binary was compiled.

— Command-line option: –show-build-top-srcdir

Shows the top source directory on the machine where the binary was compiled.

— Command-line option: –show-build-version

Shows 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.

— Command-line option: –show-config-file

Shows the config file path. Default is '$HOME/.liquidwar6/config.xml'.

— Command-line option: –show-data-dir

Shows 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'.

— Command-line option: –show-default-config-file

Shows the default config file path. Default is '$HOME/.liquidwar6/config.xml'.

— Command-line option: –show-default-data-dir

Shows 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'.

— Command-line option: –show-default-log-file

Shows the default log file path. Default is '$HOME/.liquidwar6/log.csv'.

— Command-line option: –show-default-map-dir

Shows the default map directory. This is where builtin maps are stored. Default is '/usr/local/share/liquidwar6-<version>/map'.

— Command-line option: –show-default-map-path

Shows 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.

— Command-line option: –show-default-mod-dir

Shows the default module directory path. This is where all dynamically loaded modules are stored. Default is '/usr/local/lib/liquidwar6-<version>'.

— Command-line option: –show-default-prefix

Shows 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'.

— Command-line option: –show-default-script-file

Shows 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'.

— Command-line option: –show-default-user-dir

Shows the default user directory path. This is where run-time data, config files, log files, are stored. Default is '$HOME/.liquidwar6/'.

— Command-line option: –show-log-file

Shows the log file path. Default is '$HOME/.liquidwar6/log.csv'.

— Command-line option: –show-map-dir

Shows the map directory. This is where builtin maps are stored. Default is '/usr/local/share/liquidwar6-<version>/map'.

— Command-line option: –show-map-path

Shows 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.

— Command-line option: –show-mod-dir

Shows the module directory path. This is where all dynamically loaded modules are stored. Default is '/usr/local/lib/liquidwar6-<version>'.

— Command-line option: –show-prefix

Shows 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'.

— Command-line option: –show-script-file

Shows 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'.

— Command-line option: –show-user-dir

Shows the user directory path. This is where run-time data, config files, log files, are stored. Default is '$HOME/.liquidwar6/'.