src/config.h.in
author Tero Marttila <terom@fixme.fi>
Tue, 27 Jan 2009 00:25:58 +0200
changeset 439 9823e6cd1086
parent 433 4ee797e09383
permissions -rw-r--r--
some README text
#ifndef @PROJECT_SHORT_NAME@_CONFIG_H
#define @PROJECT_SHORT_NAME@_CONFIG_H

/* Note: CMake autogenerates build/src/config.h from src/config.h.in */
/* #include "config.h" to use the generated file */

#define PROJECT_DATA_DIR "@PROJECT_DATA_DIR@"
#define PROJECT_SHORT_NAME "@PROJECT_SHORT_NAME@"
#define PROJECT_LONG_NAME "@PROJECT_LONG_NAME@"

/*
 * Defined in version.c:
 */
extern const char *PROJECT_VERSION, *PROJECT_BUILD_TIMESTAMP;

/**
 * Debug options
 *
 *  * Default log level is DEBUG instead of INFO
 */
#define DEBUG_ENABLED @DEBUG_ENABLED@

/**
 * Provide possibility to compile without graphics code.
 *
 * Defined as a boolean value (so use #if GRAPHICS_ENABLED / if (GRAPHICS_ENABLED) )
 */
#define GRAPHICS_ENABLED @GRAPHICS_ENABLED@

/**
 * Provide possibility to compile without network code.
 */
#define NETWORK_ENABLED @NETWORK_ENABLED@

#endif