#cmakedefine does not make sense for non-binary configuration options

For example,

 #cmakedefine CLIENT_RETRY_COUNT @CLIENT_RETRY_COUNT@

undefines CLIENT_RETRY_COUNT if the value is set to 0 (which evaluates to
"false" in cmake).

git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1941 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
This commit is contained in:
hsc
2012-11-20 15:01:46 +00:00
parent 35026de2d8
commit fa1875e2f2

View File

@ -31,14 +31,14 @@
#cmakedefine CONFIG_FIRE_INTERRUPTS #cmakedefine CONFIG_FIRE_INTERRUPTS
#cmakedefine CONFIG_DISABLE_KEYB_INTERRUPTS #cmakedefine CONFIG_DISABLE_KEYB_INTERRUPTS
#cmakedefine SERVER_PERFORMANCE_MEASURE #cmakedefine SERVER_PERFORMANCE_MEASURE
#cmakedefine SERVER_COMM_HOSTNAME "@SERVER_COMM_HOSTNAME@" #define SERVER_COMM_HOSTNAME "@SERVER_COMM_HOSTNAME@"
#cmakedefine SERVER_COMM_TCP_PORT @SERVER_COMM_TCP_PORT@ #define SERVER_COMM_TCP_PORT @SERVER_COMM_TCP_PORT@
#cmakedefine SERVER_PERF_LOG_PATH "@SERVER_PERF_LOG_PATH@" #define SERVER_PERF_LOG_PATH "@SERVER_PERF_LOG_PATH@"
#cmakedefine SERVER_PERF_STEPPING_SEC @SERVER_PERF_STEPPING_SEC@ #define SERVER_PERF_STEPPING_SEC @SERVER_PERF_STEPPING_SEC@
#cmakedefine CLIENT_RAND_BACKOFF_TSTART @CLIENT_RAND_BACKOFF_TSTART@ #define CLIENT_RAND_BACKOFF_TSTART @CLIENT_RAND_BACKOFF_TSTART@
#cmakedefine CLIENT_RAND_BACKOFF_TEND @CLIENT_RAND_BACKOFF_TEND@ #define CLIENT_RAND_BACKOFF_TEND @CLIENT_RAND_BACKOFF_TEND@
#cmakedefine CLIENT_RETRY_COUNT @CLIENT_RETRY_COUNT@ #define CLIENT_RETRY_COUNT @CLIENT_RETRY_COUNT@
#cmakedefine PROJECT_VERSION "@PROJECT_VERSION@" #define PROJECT_VERSION "@PROJECT_VERSION@"
#define FAIL_VERSION PROJECT_VERSION #define FAIL_VERSION PROJECT_VERSION
#endif // __FAIL_CONFIG_HPP__ #endif // __FAIL_CONFIG_HPP__