8
7
(It is not copyrighted).
10
#ifndef FC_SOLVE__CONFIG_H
11
#define FC_SOLVE__CONFIG_H
20
#undef INDIRECT_STACK_STATES
17
#cmakedefine DEBUG_STATES
18
#cmakedefine COMPACT_STATES
19
#cmakedefine INDIRECT_STACK_STATES
22
#undef CARD_DEBUG_PRES
21
#cmakedefine CARD_DEBUG_PRES
25
24
* Define this macro if the C compiler supports the keyword inline or
26
25
* a similar keyword that was found by Autoconf (and defined as inline).
27
#cmakedefine HAVE_C_INLINE
44
43
The amount the pack pointers array grows by. Shouldn't be too high
45
44
because it doesn't happen too often.
47
#define IA_STATE_PACKS_GROW_BY 32
46
#cmakedefine IA_STATE_PACKS_GROW_BY 32
50
49
* The maximal number of Freecells. For efficiency's sake it should be a
54
#define MAX_NUM_FREECELLS 4
53
#define MAX_NUM_FREECELLS ${MAX_NUM_FREECELLS}
57
56
* The maximal number of Stacks. For efficiency's sake it should be a
61
#define MAX_NUM_STACKS 10
60
#define MAX_NUM_STACKS ${MAX_NUM_STACKS}
63
62
* The maximal number of initial cards that can be found in a stack.
65
#define MAX_NUM_INITIAL_CARDS_IN_A_STACK 8
64
#define MAX_NUM_INITIAL_CARDS_IN_A_STACK ${MAX_NUM_INITIAL_CARDS_IN_A_STACK}
67
#define MAX_NUM_DECKS 2
66
#define MAX_NUM_DECKS ${MAX_NUM_DECKS}
70
69
#define FCS_STATE_STORAGE_INDIRECT 0
105
98
#undef HAVE_LIBGLIB
107
100
/* Define to 1 if you have the `m' library (-lm). */
101
#cmakedefine HAVE_LIBM
110
103
/* Define to 1 if you have the `redblack' library (-lredblack). */
111
104
#undef HAVE_LIBREDBLACK
113
/* Define to 1 if you have the <limits.h> header file. */
116
/* Define to 1 if you have the <memory.h> header file. */
119
/* Define to 1 if you have the <stdint.h> header file. */
122
/* Define to 1 if you have the <stdlib.h> header file. */
125
/* Define to 1 if you have the `strdup' function. */
128
/* Define to 1 if you have the <strings.h> header file. */
129
#undef HAVE_STRINGS_H
131
/* Define to 1 if you have the <string.h> header file. */
134
/* Define to 1 if you have the <sys/stat.h> header file. */
135
#undef HAVE_SYS_STAT_H
137
/* Define to 1 if you have the <sys/types.h> header file. */
138
#undef HAVE_SYS_TYPES_H
140
/* Define to 1 if you have the <unistd.h> header file. */
143
106
/* Name of package */
107
#define PACKAGE "${PACKAGE}"
146
109
/* Define to the address where bug reports for this package should be sent. */
147
#undef PACKAGE_BUGREPORT
110
#define PACKAGE_BUGREPORT "${PACKAGE_BUGREPORT}"
149
112
/* Define to the full name of this package. */
113
#define PACKAGE_NAME "${PACKAGE_NAME}"
152
115
/* Define to the full name and version of this package. */
153
#undef PACKAGE_STRING
116
#define PACKAGE_STRING "${PACKAGE_STRING}"
155
118
/* Define to the one symbol short name of this package. */
156
#undef PACKAGE_TARNAME
119
#define PACKAGE_TARNAME "${PACKAGE_TARNAME}"
158
121
/* Define to the version of this package. */
159
#undef PACKAGE_VERSION
161
/* Define as the return type of signal handlers (`int' or `void'). */
164
/* Define to 1 if you have the ANSI C header files. */
122
#define PACKAGE_VERSION "${PACKAGE_VERSION}"
167
124
/* Version number of package */
170
/* Define to empty if `const' does not conform to ANSI C. */
125
#define VERSION "${VERSION}"
173
127
/* Define to `__inline__' or `__inline' if that's what the C compiler
174
128
calls it, or to nothing if 'inline' is not supported under any name. */