~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to m4/character_sets.m4

  • Committer: Monty Taylor
  • Date: 2008-08-02 06:01:48 UTC
  • mto: This revision was merged to the branch mainline in revision 261.
  • Revision ID: monty@inaugust.com-20080802060148-yxw123g7u003b5lp
Put in automake build tests...

Show diffs side-by-side

added added

removed removed

Lines of Context:
70
70
    armscii8)
71
71
      AC_DEFINE(HAVE_CHARSET_armscii8, 1,
72
72
                [Define to enable charset armscii8])
 
73
      build_armscii8=yes
73
74
      ;;
74
75
    ascii)
75
76
      AC_DEFINE(HAVE_CHARSET_ascii, 1,
79
80
      AC_DEFINE(HAVE_CHARSET_big5, 1, [Define to enable charset big5])
80
81
      AC_DEFINE([USE_MB], [1], [Use multi-byte character routines])
81
82
      AC_DEFINE(USE_MB_IDENT, [1], [ ])
 
83
      build_big5=yes
82
84
      ;;
83
85
    binary)
84
86
      ;;
85
87
    cp1250)
86
88
      AC_DEFINE(HAVE_CHARSET_cp1250, 1, [Define to enable cp1250])
 
89
      build_cp1250=yes
87
90
      ;;
88
91
    cp1251)
89
92
      AC_DEFINE(HAVE_CHARSET_cp1251, 1, [Define to enable charset cp1251])
107
110
      AC_DEFINE(HAVE_CHARSET_cp932, 1, [Define to enable charset cp932])
108
111
      AC_DEFINE([USE_MB], 1, [Use multi-byte character routines])
109
112
      AC_DEFINE(USE_MB_IDENT, 1)
 
113
      build_cp932=yes
110
114
      ;;
111
115
    dec8)
112
116
      AC_DEFINE(HAVE_CHARSET_dec8, 1, [Define to enable charset dec8])
115
119
      AC_DEFINE(HAVE_CHARSET_eucjpms, 1, [Define to enable charset eucjpms])
116
120
      AC_DEFINE([USE_MB], [1], [Use multi-byte character routines])
117
121
      AC_DEFINE(USE_MB_IDENT, 1)
 
122
      build_eucjpms=yes
118
123
      ;;
119
124
    euckr)
120
125
      AC_DEFINE(HAVE_CHARSET_euckr, 1, [Define to enable charset euckr])
121
126
      AC_DEFINE([USE_MB], [1], [Use multi-byte character routines])
122
127
      AC_DEFINE(USE_MB_IDENT, 1)
 
128
      build_euckr=yes
123
129
      ;;
124
130
    gb2312)
125
131
      AC_DEFINE(HAVE_CHARSET_gb2312, 1, [Define to enable charset gb2312])
126
132
      AC_DEFINE([USE_MB], 1, [Use multi-byte character routines])
127
133
      AC_DEFINE(USE_MB_IDENT, 1)
 
134
      build_gb2312=yes
128
135
      ;;
129
136
    gbk)
130
137
      AC_DEFINE(HAVE_CHARSET_gbk, 1, [Define to enable charset gbk])
131
138
      AC_DEFINE([USE_MB], [1], [Use multi-byte character routines])
132
139
      AC_DEFINE(USE_MB_IDENT, 1)
 
140
      build_gbk=yes
133
141
      ;;
134
142
    geostd8)
135
143
      AC_DEFINE(HAVE_CHARSET_geostd8, 1, [Define to enable charset geostd8])
157
165
      ;;
158
166
    latin2)
159
167
      AC_DEFINE(HAVE_CHARSET_latin2, 1, [Define to enable charset latin2])
 
168
      build_latin2=yes
160
169
      ;;
161
170
    latin5)
162
171
      AC_DEFINE(HAVE_CHARSET_latin5, 1, [Define to enable charset latin5])
175
184
      AC_DEFINE(HAVE_CHARSET_sjis, 1, [Define to enable charset sjis])
176
185
      AC_DEFINE([USE_MB], 1, [Use multi-byte character routines])
177
186
      AC_DEFINE(USE_MB_IDENT, 1)
 
187
      build_sjis=yes
178
188
      ;;
179
189
    swe7)
180
190
      AC_DEFINE(HAVE_CHARSET_swe7, 1, [Define to enable charset swe7])
181
191
      ;;
182
192
    tis620)
183
193
      AC_DEFINE(HAVE_CHARSET_tis620, 1, [Define to enable charset tis620])
 
194
      build_tis620=yes
184
195
      ;;
185
196
    ucs2)
186
197
      AC_DEFINE(HAVE_CHARSET_ucs2, 1, [Define to enable charset ucs2])
187
198
      AC_DEFINE([USE_MB], [1], [Use multi-byte character routines])
188
199
      AC_DEFINE(USE_MB_IDENT, 1)
 
200
      build_ucs2=yes
189
201
      ;;
190
202
    ujis)
191
203
      AC_DEFINE(HAVE_CHARSET_ujis, 1, [Define to enable charset ujis])
192
204
      AC_DEFINE([USE_MB], [1], [Use multi-byte character routines])
193
205
      AC_DEFINE(USE_MB_IDENT, 1)
 
206
      build_ujis=yes
194
207
      ;;
195
208
    utf8)
196
209
      AC_DEFINE(HAVE_CHARSET_utf8mb4, 1, [Define to enable ut8])
218
231
  esac
219
232
done
220
233
 
 
234
AM_CONDITIONAL(BUILD_ARMSCII8, [test "${build_armscii8}" = "yes"])
 
235
AM_CONDITIONAL(BUILD_BIG5, [test "${build_big5}" = "yes"])
 
236
AM_CONDITIONAL(BUILD_CP1250, [test "${build_cp1250}" = "yes"])
 
237
AM_CONDITIONAL(BUILD_CP32, [test "${build_cp932}" = "yes"])
 
238
AM_CONDITIONAL(BUILD_EUCJPMS, [test "${build_eucjpms}" = "yes"])
 
239
AM_CONDITIONAL(BUILD_EUCKR, [test "${build_euckr}" = "yes"])
 
240
AM_CONDITIONAL(BUILD_GB2312, [test "${build_gb2312}" = "yes"])
 
241
AM_CONDITIONAL(BUILD_GBK, [test "${build_gbk}" = "yes"])
 
242
AM_CONDITIONAL(BUILD_LATIN2, [test "${build_latin2}" = "yes"])
 
243
AM_CONDITIONAL(BUILD_SJIS, [test "${build_sjis}" = "yes"])
 
244
AM_CONDITIONAL(BUILD_TIS620, [test "${build_tis620}" = "yes"])
 
245
AM_CONDITIONAL(BUILD_UCS2, [test "${build_ucs2}" = "yes"])
 
246
AM_CONDITIONAL(BUILD_UJIS, [test "${build_ujis}" = "yes"])
 
247
 
221
248
 
222
249
      default_charset_collations=""
223
250