~xnox/ubuntu/saucy/drizzle/merge

« back to all changes in this revision

Viewing changes to .pc/debian-changes-2010.12.06-0ubuntu4/drizzled/include.am

  • Committer: Bazaar Package Importer
  • Author(s): Monty Taylor
  • Date: 2011-01-01 13:55:03 UTC
  • Revision ID: james.westby@ubuntu.com-20110101135503-x2ub1akxoisgwi6z
Tags: 2010.12.06-0ubuntu4
* Fixed missing build depends.
* Added Lee to uploaders.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# vim:ft=automake
 
2
# included from Top Level Makefile.am
 
3
# All paths should be given relative to the root
 
4
 
 
5
#  Copyright (C) 2008 Sun Microsystems, Inc.
 
6
 
7
#  This program is free software; you can redistribute it and/or modify
 
8
#  it under the terms of the GNU General Public License as published by
 
9
#  the Free Software Foundation; version 2 of the License.
 
10
#
 
11
#  This program is distributed in the hope that it will be useful,
 
12
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
 
13
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
14
#  GNU General Public License for more details.
 
15
#
 
16
#  You should have received a copy of the GNU General Public License
 
17
#  along with this program; if not, write to the Free Software
 
18
#  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
19
 
 
20
drizzled/sql_yacc.cc: drizzled/sql_yacc.yy 
 
21
        $(AM_V_YACC)$(am__skipyacc) $(YACC) $(YLFLAGS) $(AM_YFLAGS) -o $@ $<
 
22
        mv drizzled/sql_yacc.hh drizzled/sql_yacc.h
 
23
 
 
24
 
 
25
 
 
26
DTRACEFILES= \
 
27
             drizzled/cursor.o \
 
28
             drizzled/drizzled.o \
 
29
             drizzled/filesort.o \
 
30
             drizzled/join.o \
 
31
             drizzled/session.o \
 
32
             drizzled/signal_handler.o \
 
33
             drizzled/sql_delete.o \
 
34
             drizzled/sql_insert.o \
 
35
             drizzled/sql_parse.o \
 
36
             drizzled/sql_select.o \
 
37
             drizzled/sql_update.o \
 
38
             drizzled/statement/delete.o \
 
39
             drizzled/statement/insert.o \
 
40
             drizzled/statement/insert_select.o
 
41
 
 
42
nobase_dist_include_HEADERS+= \
 
43
                              drizzled/alter_column.h \
 
44
                              drizzled/alter_drop.h \
 
45
                              drizzled/alter_info.h \
 
46
                              drizzled/atomic/gcc_traits.h \
 
47
                              drizzled/atomic/pthread_traits.h \
 
48
                              drizzled/atomic/sun_studio.h \
 
49
                              drizzled/atomics.h \
 
50
                              drizzled/base.h \
 
51
                              drizzled/cached_directory.h \
 
52
                              drizzled/cached_item.h \
 
53
                              drizzled/calendar.h \
 
54
                              drizzled/charset.h \
 
55
                              drizzled/charset_info.h \
 
56
                              drizzled/check_stack_overrun.h \
 
57
                              drizzled/common.h \
 
58
                              drizzled/comp_creator.h \
 
59
                              drizzled/constrained_value.h \
 
60
                              drizzled/create_field.h \
 
61
                              drizzled/current_session.h \
 
62
                              drizzled/cursor.h \
 
63
                              drizzled/data_home.h \
 
64
                              drizzled/db.h \
 
65
                              drizzled/decimal.h \
 
66
                              drizzled/definition/cache.h \
 
67
                              drizzled/definition/table.h \
 
68
                              drizzled/definitions.h \
 
69
                              drizzled/diagnostics_area.h \
 
70
                              drizzled/discrete_interval.h \
 
71
                              drizzled/display.h \
 
72
                              drizzled/drizzle_time.h \
 
73
                              drizzled/drizzled.h \
 
74
                              drizzled/dtcollation.h \
 
75
                              drizzled/dynamic_array.h \
 
76
                              drizzled/enum.h \
 
77
                              drizzled/enum_nested_loop_state.h \
 
78
                              drizzled/errmsg_print.h \
 
79
                              drizzled/error.h \
 
80
                              drizzled/execute.h \
 
81
                              drizzled/field.h \
 
82
                              drizzled/field/blob.h \
 
83
                              drizzled/field/date.h \
 
84
                              drizzled/field/datetime.h \
 
85
                              drizzled/field/decimal.h \
 
86
                              drizzled/field/double.h \
 
87
                              drizzled/field/enum.h \
 
88
                              drizzled/field/int32.h \
 
89
                              drizzled/field/int64.h \
 
90
                              drizzled/field/null.h \
 
91
                              drizzled/field/num.h \
 
92
                              drizzled/field/real.h \
 
93
                              drizzled/field/size.h \
 
94
                              drizzled/field/str.h \
 
95
                              drizzled/field/timestamp.h \
 
96
                              drizzled/field/varstring.h \
 
97
                              drizzled/field/uuid.h \
 
98
                              drizzled/field/uuid_st.h \
 
99
                              drizzled/field_iterator.h \
 
100
                              drizzled/file_exchange.h \
 
101
                              drizzled/filesort.h \
 
102
                              drizzled/filesort_info.h \
 
103
                              drizzled/foreign_key.h \
 
104
                              drizzled/function_container.h \
 
105
                              drizzled/function/additive_op.h \
 
106
                              drizzled/function/field.h \
 
107
                              drizzled/function/find_in_set.h \
 
108
                              drizzled/function/found_rows.h \
 
109
                              drizzled/function/func.h \
 
110
                              drizzled/function/get_system_var.h \
 
111
                              drizzled/function/get_user_var.h \
 
112
                              drizzled/function/last_insert.h \
 
113
                              drizzled/function/locate.h \
 
114
                              drizzled/function/math/dec.h \
 
115
                              drizzled/function/math/decimal_typecast.h \
 
116
                              drizzled/function/math/divide.h \
 
117
                              drizzled/function/math/int.h \
 
118
                              drizzled/function/math/int_divide.h \
 
119
                              drizzled/function/math/int_val.h \
 
120
                              drizzled/function/math/integer.h \
 
121
                              drizzled/function/math/minus.h \
 
122
                              drizzled/function/math/mod.h \
 
123
                              drizzled/function/math/multiply.h \
 
124
                              drizzled/function/math/neg.h \
 
125
                              drizzled/function/math/plus.h \
 
126
                              drizzled/function/math/real.h \
 
127
                              drizzled/function/math/round.h \
 
128
                              drizzled/function/math/tan.h \
 
129
                              drizzled/function/min_max.h \
 
130
                              drizzled/function/num1.h \
 
131
                              drizzled/function/num_op.h \
 
132
                              drizzled/function/numhybrid.h \
 
133
                              drizzled/function/rollup_const.h \
 
134
                              drizzled/function/row_count.h \
 
135
                              drizzled/function/set_user_var.h \
 
136
                              drizzled/function/sign.h \
 
137
                              drizzled/function/str/alloc_buffer.h \
 
138
                              drizzled/function/str/binary.h \
 
139
                              drizzled/function/str/char.h \
 
140
                              drizzled/function/str/collation.h \
 
141
                              drizzled/function/str/concat.h \
 
142
                              drizzled/function/str/conv.h \
 
143
                              drizzled/function/str/conv_charset.h \
 
144
                              drizzled/function/str/export_set.h \
 
145
                              drizzled/function/str/insert.h \
 
146
                              drizzled/function/str/left.h \
 
147
                              drizzled/function/str/load_file.h \
 
148
                              drizzled/function/str/make_set.h \
 
149
                              drizzled/function/str/pad.h \
 
150
                              drizzled/function/str/repeat.h \
 
151
                              drizzled/function/str/replace.h \
 
152
                              drizzled/function/str/right.h \
 
153
                              drizzled/function/str/set_collation.h \
 
154
                              drizzled/function/str/str_conv.h \
 
155
                              drizzled/function/str/strfunc.h \
 
156
                              drizzled/function/str/trim.h \
 
157
                              drizzled/function/time/curdate.h \
 
158
                              drizzled/function/time/date.h \
 
159
                              drizzled/function/time/date_add_interval.h \
 
160
                              drizzled/function/time/date_format.h \
 
161
                              drizzled/function/time/dayname.h \
 
162
                              drizzled/function/time/dayofmonth.h \
 
163
                              drizzled/function/time/dayofyear.h \
 
164
                              drizzled/function/time/extract.h \
 
165
                              drizzled/function/time/from_days.h \
 
166
                              drizzled/function/time/from_unixtime.h \
 
167
                              drizzled/function/time/hour.h \
 
168
                              drizzled/function/time/last_day.h \
 
169
                              drizzled/function/time/makedate.h \
 
170
                              drizzled/function/time/microsecond.h \
 
171
                              drizzled/function/time/minute.h \
 
172
                              drizzled/function/time/month.h \
 
173
                              drizzled/function/time/now.h \
 
174
                              drizzled/function/time/period_add.h \
 
175
                              drizzled/function/time/period_diff.h \
 
176
                              drizzled/function/time/quarter.h \
 
177
                              drizzled/function/time/second.h \
 
178
                              drizzled/function/time/sysdate_local.h \
 
179
                              drizzled/function/time/timestamp_diff.h \
 
180
                              drizzled/function/time/to_days.h \
 
181
                              drizzled/function/time/typecast.h \
 
182
                              drizzled/function/time/unix_timestamp.h \
 
183
                              drizzled/function/time/weekday.h \
 
184
                              drizzled/function/time/year.h  \
 
185
                              drizzled/function/units.h \
 
186
                              drizzled/function/user_var_as_out_param.h \
 
187
                              drizzled/function_hash.h \
 
188
                              drizzled/generator.h \
 
189
                              drizzled/generator/all_fields.h \
 
190
                              drizzled/generator/all_foreign_keys.h \
 
191
                              drizzled/generator/all_indexes.h \
 
192
                              drizzled/generator/all_tables.h \
 
193
                              drizzled/generator/functions.h \
 
194
                              drizzled/generator/event_observers.h \
 
195
                              drizzled/generator/schema.h \
 
196
                              drizzled/generator/session.h \
 
197
                              drizzled/generator/table.h \
 
198
                              drizzled/gettext.h \
 
199
                              drizzled/global_buffer.h \
 
200
                              drizzled/global_charset_info.h \
 
201
                              drizzled/ha_statistics.h \
 
202
                              drizzled/handler_structs.h \
 
203
                              drizzled/hybrid_type.h \
 
204
                              drizzled/hybrid_type_traits.h \
 
205
                              drizzled/hybrid_type_traits_decimal.h \
 
206
                              drizzled/hybrid_type_traits_integer.h \
 
207
                              drizzled/identifier.h \
 
208
                              drizzled/identifier/schema.h \
 
209
                              drizzled/identifier/table.h \
 
210
                              drizzled/identifier/user.h \
 
211
                              drizzled/index_hint.h \
 
212
                              drizzled/internal_error_handler.h \
 
213
                              drizzled/item.h \
 
214
                              drizzled/item/basic_constant.h \
 
215
                              drizzled/item/bin_string.h \
 
216
                              drizzled/item/blob.h \
 
217
                              drizzled/item/cache.h \
 
218
                              drizzled/item/cache_decimal.h \
 
219
                              drizzled/item/cache_int.h \
 
220
                              drizzled/item/cache_real.h \
 
221
                              drizzled/item/cache_row.h \
 
222
                              drizzled/item/cache_str.h \
 
223
                              drizzled/item/cmpfunc.h \
 
224
                              drizzled/item/copy_string.h \
 
225
                              drizzled/item/create.h \
 
226
                              drizzled/item/decimal.h \
 
227
                              drizzled/item/default_value.h \
 
228
                              drizzled/item/direct_ref.h \
 
229
                              drizzled/item/empty_string.h \
 
230
                              drizzled/item/field.h \
 
231
                              drizzled/item/float.h \
 
232
                              drizzled/item/func.h \
 
233
                              drizzled/item/hex_string.h \
 
234
                              drizzled/item/ident.h \
 
235
                              drizzled/item/insert_value.h \
 
236
                              drizzled/item/int.h \
 
237
                              drizzled/item/int_with_ref.h \
 
238
                              drizzled/item/null.h \
 
239
                              drizzled/item/num.h \
 
240
                              drizzled/item/outer_ref.h \
 
241
                              drizzled/item/ref.h \
 
242
                              drizzled/item/ref_null_helper.h \
 
243
                              drizzled/item/return_date_time.h \
 
244
                              drizzled/item/return_int.h \
 
245
                              drizzled/item/row.h \
 
246
                              drizzled/item/string.h \
 
247
                              drizzled/item/subselect.h \
 
248
                              drizzled/item/sum.h \
 
249
                              drizzled/item/type_holder.h \
 
250
                              drizzled/item/uint.h \
 
251
                              drizzled/item_result.h \
 
252
                              drizzled/join.h \
 
253
                              drizzled/join_cache.h \
 
254
                              drizzled/join_table.h \
 
255
                              drizzled/key.h \
 
256
                              drizzled/key_map.h \
 
257
                              drizzled/key_part_spec.h \
 
258
                              drizzled/korr.h \
 
259
                              drizzled/lex_column.h \
 
260
                              drizzled/lex_input_stream.h \
 
261
                              drizzled/lex_string.h \
 
262
                              drizzled/lex_symbol.h \
 
263
                              drizzled/lock.h \
 
264
                              drizzled/locking/global.h \
 
265
                              drizzled/lookup_symbol.h \
 
266
                              drizzled/memory/multi_malloc.h \
 
267
                              drizzled/memory/root.h \
 
268
                              drizzled/memory/sql_alloc.h \
 
269
                              drizzled/message.h \
 
270
                              drizzled/message/cache.h \
 
271
                              drizzled/module/context.h \
 
272
                              drizzled/module/library.h \
 
273
                              drizzled/module/manifest.h \
 
274
                              drizzled/module/module.h \
 
275
                              drizzled/module/option_context.h \
 
276
                              drizzled/module/option_map.h \
 
277
                              drizzled/module/registry.h \
 
278
                              drizzled/my_hash.h \
 
279
                              drizzled/name_resolution_context.h \
 
280
                              drizzled/name_resolution_context_state.h \
 
281
                              drizzled/named_savepoint.h \
 
282
                              drizzled/natural_join_column.h \
 
283
                              drizzled/nested_join.h \
 
284
                              drizzled/open_tables_state.h \
 
285
                              drizzled/optimizer/access_method.h \
 
286
                              drizzled/optimizer/access_method/const.h \
 
287
                              drizzled/optimizer/access_method/index.h \
 
288
                              drizzled/optimizer/access_method/scan.h \
 
289
                              drizzled/optimizer/access_method/system.h \
 
290
                              drizzled/optimizer/access_method/unique_index.h \
 
291
                              drizzled/optimizer/access_method_factory.h \
 
292
                              drizzled/optimizer/cost_vector.h \
 
293
                              drizzled/optimizer/explain_plan.h \
 
294
                              drizzled/optimizer/key_field.h \
 
295
                              drizzled/optimizer/key_use.h \
 
296
                              drizzled/optimizer/position.h \
 
297
                              drizzled/optimizer/quick_group_min_max_select.h \
 
298
                              drizzled/optimizer/quick_index_merge_select.h \
 
299
                              drizzled/optimizer/quick_range.h \
 
300
                              drizzled/optimizer/quick_range_select.h \
 
301
                              drizzled/optimizer/quick_ror_intersect_select.h \
 
302
                              drizzled/optimizer/quick_ror_union_select.h \
 
303
                              drizzled/optimizer/range.h \
 
304
                              drizzled/optimizer/range_param.h \
 
305
                              drizzled/optimizer/sargable_param.h \
 
306
                              drizzled/optimizer/sel_arg.h \
 
307
                              drizzled/optimizer/sel_imerge.h \
 
308
                              drizzled/optimizer/sel_tree.h \
 
309
                              drizzled/optimizer/sum.h \
 
310
                              drizzled/optimizer/table_read_plan.h \
 
311
                              drizzled/option.h \
 
312
                              drizzled/order.h \
 
313
                              drizzled/parser.h \
 
314
                              drizzled/plugin.h \
 
315
                              drizzled/plugin/authentication.h \
 
316
                              drizzled/plugin/authorization.h \
 
317
                              drizzled/plugin/client.h \
 
318
                              drizzled/plugin/client/concurrent.h \
 
319
                              drizzled/plugin/daemon.h \
 
320
                              drizzled/plugin/error_message.h \
 
321
                              drizzled/plugin/event_observer.h \
 
322
                              drizzled/plugin/function.h \
 
323
                              drizzled/plugin/listen.h \
 
324
                              drizzled/plugin/listen_tcp.h \
 
325
                              drizzled/plugin/logging.h \
 
326
                              drizzled/plugin/monitored_in_transaction.h \
 
327
                              drizzled/plugin/null_client.h \
 
328
                              drizzled/plugin/plugin.h \
 
329
                              drizzled/plugin/query_cache.h \
 
330
                              drizzled/plugin/query_rewrite.h \
 
331
                              drizzled/plugin/replication.h \
 
332
                              drizzled/plugin/scheduler.h \
 
333
                              drizzled/plugin/storage_engine.h \
 
334
                              drizzled/plugin/table_function.h \
 
335
                              drizzled/plugin/transaction_applier.h \
 
336
                              drizzled/plugin/transaction_reader.h \
 
337
                              drizzled/plugin/transaction_replicator.h \
 
338
                              drizzled/plugin/transactional_storage_engine.h \
 
339
                              drizzled/plugin/version.h \
 
340
                              drizzled/plugin/xa_resource_manager.h \
 
341
                              drizzled/plugin/xa_storage_engine.h \
 
342
                              drizzled/probes.h \
 
343
                              drizzled/program_options/config_file.h \
 
344
                              drizzled/pthread_globals.h \
 
345
                              drizzled/qsort_cmp.h \
 
346
                              drizzled/query_id.h \
 
347
                              drizzled/records.h \
 
348
                              drizzled/replication_services.h \
 
349
                              drizzled/resource_context.h \
 
350
                              drizzled/select_create.h \
 
351
                              drizzled/select_dump.h \
 
352
                              drizzled/select_dumpvar.h \
 
353
                              drizzled/select_exists_subselect.h \
 
354
                              drizzled/select_export.h \
 
355
                              drizzled/select_insert.h \
 
356
                              drizzled/select_max_min_finder_subselect.h \
 
357
                              drizzled/select_result.h \
 
358
                              drizzled/select_result_interceptor.h \
 
359
                              drizzled/select_send.h \
 
360
                              drizzled/select_singlerow_subselect.h \
 
361
                              drizzled/select_subselect.h \
 
362
                              drizzled/select_to_file.h \
 
363
                              drizzled/select_union.h \
 
364
                              drizzled/session.h \
 
365
                              drizzled/session/cache.h \
 
366
                              drizzled/set_var.h \
 
367
                              drizzled/show.h \
 
368
                              drizzled/show_type.h \
 
369
                              drizzled/signal_handler.h \
 
370
                              drizzled/sql_base.h \
 
371
                              drizzled/sql_error.h \
 
372
                              drizzled/sql_lex.h \
 
373
                              drizzled/sql_list.h \
 
374
                              drizzled/sql_load.h \
 
375
                              drizzled/sql_locale.h \
 
376
                              drizzled/sql_parse.h \
 
377
                              drizzled/sql_select.h \
 
378
                              drizzled/sql_sort.h \
 
379
                              drizzled/sql_state.h \
 
380
                              drizzled/sql_string.h \
 
381
                              drizzled/sql_table.h \
 
382
                              drizzled/sql_union.h \
 
383
                              drizzled/statement.h \
 
384
                              drizzled/statement/alter_schema.h \
 
385
                              drizzled/statement/alter_table.h \
 
386
                              drizzled/statement/analyze.h \
 
387
                              drizzled/statement/change_schema.h \
 
388
                              drizzled/statement/check.h \
 
389
                              drizzled/statement/commit.h \
 
390
                              drizzled/statement/create_index.h \
 
391
                              drizzled/statement/create_schema.h \
 
392
                              drizzled/statement/create_table.h \
 
393
                              drizzled/statement/delete.h \
 
394
                              drizzled/statement/drop_index.h \
 
395
                              drizzled/statement/drop_schema.h \
 
396
                              drizzled/statement/drop_table.h \
 
397
                              drizzled/statement/empty_query.h \
 
398
                              drizzled/statement/execute.h \
 
399
                              drizzled/statement/flush.h \
 
400
                              drizzled/statement/insert.h \
 
401
                              drizzled/statement/insert_select.h \
 
402
                              drizzled/statement/kill.h \
 
403
                              drizzled/statement/load.h \
 
404
                              drizzled/statement/release_savepoint.h \
 
405
                              drizzled/statement/rename_table.h \
 
406
                              drizzled/statement/replace.h \
 
407
                              drizzled/statement/replace_select.h \
 
408
                              drizzled/statement/rollback.h \
 
409
                              drizzled/statement/rollback_to_savepoint.h \
 
410
                              drizzled/statement/savepoint.h \
 
411
                              drizzled/statement/select.h \
 
412
                              drizzled/statement/set_option.h \
 
413
                              drizzled/statement/show.h \
 
414
                              drizzled/statement/show_errors.h \
 
415
                              drizzled/statement/show_warnings.h \
 
416
                              drizzled/statement/start_transaction.h \
 
417
                              drizzled/statement/truncate.h \
 
418
                              drizzled/statement/unlock_tables.h \
 
419
                              drizzled/statement/update.h \
 
420
                              drizzled/status_helper.h \
 
421
                              drizzled/stored_key.h \
 
422
                              drizzled/strfunc.h \
 
423
                              drizzled/structs.h \
 
424
                              drizzled/symbol_hash.h \
 
425
                              drizzled/sys_var.h \
 
426
                              drizzled/table.h \
 
427
                              drizzled/table/cache.h \
 
428
                              drizzled/table/concurrent.h \
 
429
                              drizzled/table/instance.h \
 
430
                              drizzled/table/placeholder.h \
 
431
                              drizzled/table/shell.h \
 
432
                              drizzled/table/temporary.h \
 
433
                              drizzled/table/unused.h \
 
434
                              drizzled/table_function_container.h \
 
435
                              drizzled/table_ident.h \
 
436
                              drizzled/table_list.h \
 
437
                              drizzled/table_proto.h \
 
438
                              drizzled/table_reference.h \
 
439
                              drizzled/temporal.h \
 
440
                              drizzled/temporal_format.h \
 
441
                              drizzled/temporal_interval.h \
 
442
                              drizzled/thr_lock.h \
 
443
                              drizzled/time_functions.h \
 
444
                              drizzled/tmp_table_param.h \
 
445
                              drizzled/transaction_context.h \
 
446
                              drizzled/transaction_services.h \
 
447
                              drizzled/tree.h \
 
448
                              drizzled/typelib.h \
 
449
                              drizzled/tzfile.h \
 
450
                              drizzled/tztime.h \
 
451
                              drizzled/unique.h \
 
452
                              drizzled/unireg.h \
 
453
                              drizzled/statistics_variables.h \
 
454
                              drizzled/user_var_entry.h \
 
455
                              drizzled/utf8/checked.h \
 
456
                              drizzled/utf8/core.h \
 
457
                              drizzled/utf8/unchecked.h \
 
458
                              drizzled/utf8/utf8.h \
 
459
                              drizzled/var.h \
 
460
                              drizzled/version.h \
 
461
                              drizzled/visibility.h \
 
462
                              drizzled/xid.h
 
463
 
 
464
drizzled_drizzled_LDFLAGS= -export-dynamic
 
465
drizzled_drizzled_LDADD= \
 
466
                                drizzled/algorithm/libhash.la \
 
467
                                drizzled/util/libutil.la \
 
468
                                drizzled/internal/libinternal.la \
 
469
                                drizzled/message/libdrizzledmessage.la \
 
470
                                drizzled/libtemporal.la \
 
471
                                $(LIBZ) \
 
472
                                $(LIBINTL) \
 
473
                                ${LIBC_P} \
 
474
                                $(pandora_plugin_libs) \
 
475
                                $(LDADD) \
 
476
                                $(LIBUUID) \
 
477
                                $(LIBDL_LIBS) \
 
478
                                $(LTLIBPCRE) \
 
479
                                $(LTLIBPROTOBUF) \
 
480
                                $(LIBTBB) \
 
481
                                $(BOOST_LIBS) \
 
482
                                $(GCOV_LIBS) 
 
483
 
 
484
drizzled_drizzled_DEPENDENCIES= \
 
485
                                      drizzled/message/libdrizzledmessage.la \
 
486
                                      ${noinst_LTLIBRARIES} \
 
487
                                      $(pandora_plugin_libs)
 
488
 
 
489
drizzled_drizzled_SOURCES= \
 
490
                           drizzled/main.cc \
 
491
                           drizzled/alter_info.cc \
 
492
                           drizzled/cached_item.cc \
 
493
                           drizzled/check_stack_overrun.cc \
 
494
                           drizzled/comp_creator.cc \
 
495
                           drizzled/create_field.cc \
 
496
                           drizzled/current_session.cc \
 
497
                           drizzled/cursor.cc \
 
498
                           drizzled/decimal.cc \
 
499
                           drizzled/definition/cache.cc \
 
500
                           drizzled/definition/table.cc \
 
501
                           drizzled/diagnostics_area.cc \
 
502
                           drizzled/drizzle_time.cc \
 
503
                           drizzled/display.cc \
 
504
                           drizzled/drizzled.cc \
 
505
                           drizzled/dtcollation.cc \
 
506
                           drizzled/errmsg_print.cc \
 
507
                           drizzled/execute.cc \
 
508
                           drizzled/field.cc \
 
509
                           drizzled/field/blob.cc \
 
510
                           drizzled/field/date.cc \
 
511
                           drizzled/field/datetime.cc \
 
512
                           drizzled/field/decimal.cc \
 
513
                           drizzled/field/double.cc \
 
514
                           drizzled/field/enum.cc \
 
515
                           drizzled/field/int32.cc \
 
516
                           drizzled/field/int64.cc \
 
517
                           drizzled/field/null.cc \
 
518
                           drizzled/field/num.cc \
 
519
                           drizzled/field/real.cc \
 
520
                           drizzled/field/size.cc \
 
521
                           drizzled/field/str.cc \
 
522
                           drizzled/field/timestamp.cc \
 
523
                           drizzled/field/varstring.cc \
 
524
                           drizzled/field/uuid.cc \
 
525
                           drizzled/field_conv.cc \
 
526
                           drizzled/field_iterator.cc \
 
527
                           drizzled/file_exchange.cc \
 
528
                           drizzled/filesort.cc \
 
529
                           drizzled/foreign_key.cc \
 
530
                           drizzled/function_container.cc \
 
531
                           drizzled/function/additive_op.cc \
 
532
                           drizzled/function/field.cc \
 
533
                           drizzled/function/find_in_set.cc \
 
534
                           drizzled/function/found_rows.cc \
 
535
                           drizzled/function/func.cc \
 
536
                           drizzled/function/get_system_var.cc \
 
537
                           drizzled/function/get_user_var.cc \
 
538
                           drizzled/function/last_insert.cc \
 
539
                           drizzled/function/locate.cc \
 
540
                           drizzled/function/math/decimal_typecast.cc \
 
541
                           drizzled/function/math/divide.cc \
 
542
                           drizzled/function/math/int.cc \
 
543
                           drizzled/function/math/int_divide.cc \
 
544
                           drizzled/function/math/int_val.cc \
 
545
                           drizzled/function/math/integer.cc \
 
546
                           drizzled/function/math/minus.cc \
 
547
                           drizzled/function/math/mod.cc \
 
548
                           drizzled/function/math/multiply.cc \
 
549
                           drizzled/function/math/neg.cc \
 
550
                           drizzled/function/math/plus.cc \
 
551
                           drizzled/function/math/real.cc \
 
552
                           drizzled/function/math/round.cc \
 
553
                           drizzled/function/math/tan.cc \
 
554
                           drizzled/function/min_max.cc \
 
555
                           drizzled/function/num1.cc \
 
556
                           drizzled/function/num_op.cc \
 
557
                           drizzled/function/numhybrid.cc \
 
558
                           drizzled/function/row_count.cc \
 
559
                           drizzled/function/set_user_var.cc \
 
560
                           drizzled/function/sign.cc \
 
561
                           drizzled/function/str/alloc_buffer.cc \
 
562
                           drizzled/function/str/binary.cc \
 
563
                           drizzled/function/str/char.cc \
 
564
                           drizzled/function/str/collation.cc \
 
565
                           drizzled/function/str/concat.cc \
 
566
                           drizzled/function/str/conv.cc \
 
567
                           drizzled/function/str/conv_charset.cc \
 
568
                           drizzled/function/str/export_set.cc \
 
569
                           drizzled/function/str/insert.cc \
 
570
                           drizzled/function/str/left.cc \
 
571
                           drizzled/function/str/load_file.cc \
 
572
                           drizzled/function/str/make_set.cc \
 
573
                           drizzled/function/str/pad.cc \
 
574
                           drizzled/function/str/repeat.cc \
 
575
                           drizzled/function/str/replace.cc \
 
576
                           drizzled/function/str/right.cc \
 
577
                           drizzled/function/str/set_collation.cc \
 
578
                           drizzled/function/str/str_conv.cc \
 
579
                           drizzled/function/str/strfunc.cc \
 
580
                           drizzled/function/str/trim.cc \
 
581
                           drizzled/function/time/curdate.cc \
 
582
                           drizzled/function/time/date.cc \
 
583
                           drizzled/function/time/date_add_interval.cc \
 
584
                           drizzled/function/time/date_format.cc \
 
585
                           drizzled/function/time/dayname.cc \
 
586
                           drizzled/function/time/dayofmonth.cc \
 
587
                           drizzled/function/time/dayofyear.cc \
 
588
                           drizzled/function/time/extract.cc \
 
589
                           drizzled/function/time/from_days.cc \
 
590
                           drizzled/function/time/from_unixtime.cc \
 
591
                           drizzled/function/time/hour.cc \
 
592
                           drizzled/function/time/last_day.cc \
 
593
                           drizzled/function/time/makedate.cc \
 
594
                           drizzled/function/time/microsecond.cc \
 
595
                           drizzled/function/time/minute.cc \
 
596
                           drizzled/function/time/month.cc \
 
597
                           drizzled/function/time/now.cc \
 
598
                           drizzled/function/time/period_add.cc \
 
599
                           drizzled/function/time/period_diff.cc \
 
600
                           drizzled/function/time/quarter.cc \
 
601
                           drizzled/function/time/second.cc \
 
602
                           drizzled/function/time/sysdate_local.cc \
 
603
                           drizzled/function/time/timestamp_diff.cc \
 
604
                           drizzled/function/time/to_days.cc \
 
605
                           drizzled/function/time/typecast.cc \
 
606
                           drizzled/function/time/unix_timestamp.cc \
 
607
                           drizzled/function/time/weekday.cc \
 
608
                           drizzled/function/time/year.cc \
 
609
                           drizzled/function/units.cc \
 
610
                           drizzled/function/user_var_as_out_param.cc \
 
611
                           drizzled/generator/all_fields.cc \
 
612
                           drizzled/generator/all_foreign_keys.cc \
 
613
                           drizzled/generator/all_indexes.cc \
 
614
                           drizzled/generator/all_tables.cc \
 
615
                           drizzled/generator/event_observers.cc \
 
616
                           drizzled/generator/functions.cc \
 
617
                           drizzled/generator/schema.cc \
 
618
                           drizzled/generator/table.cc \
 
619
                           drizzled/generator/table_definition_cache.h \
 
620
                           drizzled/ha_commands.cc \
 
621
                           drizzled/hybrid_type_traits.cc \
 
622
                           drizzled/hybrid_type_traits_decimal.cc \
 
623
                           drizzled/hybrid_type_traits_integer.cc \
 
624
                           drizzled/identifier/schema.cc \
 
625
                           drizzled/identifier/table.cc \
 
626
                           drizzled/identifier/user.cc \
 
627
                           drizzled/index_hint.cc \
 
628
                           drizzled/item.cc \
 
629
                           drizzled/item/bin_string.cc \
 
630
                           drizzled/item/cache.cc \
 
631
                           drizzled/item/cache_decimal.cc \
 
632
                           drizzled/item/cache_int.cc \
 
633
                           drizzled/item/cache_real.cc \
 
634
                           drizzled/item/cache_row.cc \
 
635
                           drizzled/item/cache_str.cc \
 
636
                           drizzled/item/cmpfunc.cc \
 
637
                           drizzled/item/copy_string.cc \
 
638
                           drizzled/item/create.cc \
 
639
                           drizzled/item/decimal.cc \
 
640
                           drizzled/item/default_value.cc \
 
641
                           drizzled/item/direct_ref.cc \
 
642
                           drizzled/item/empty_string.cc \
 
643
                           drizzled/item/field.cc \
 
644
                           drizzled/item/float.cc \
 
645
                           drizzled/item/hex_string.cc \
 
646
                           drizzled/item/ident.cc \
 
647
                           drizzled/item/insert_value.cc \
 
648
                           drizzled/item/int.cc \
 
649
                           drizzled/item/int_with_ref.cc \
 
650
                           drizzled/item/null.cc \
 
651
                           drizzled/item/num.cc \
 
652
                           drizzled/item/outer_ref.cc \
 
653
                           drizzled/item/ref.cc \
 
654
                           drizzled/item/ref_null_helper.cc \
 
655
                           drizzled/item/row.cc \
 
656
                           drizzled/item/string.cc \
 
657
                           drizzled/item/subselect.cc \
 
658
                           drizzled/item/sum.cc \
 
659
                           drizzled/item/type_holder.cc \
 
660
                           drizzled/item/uint.cc \
 
661
                           drizzled/join.cc \
 
662
                           drizzled/join_cache.cc \
 
663
                           drizzled/join_table.cc \
 
664
                           drizzled/key.cc \
 
665
                           drizzled/key_map.cc \
 
666
                           drizzled/lock.cc \
 
667
                           drizzled/locking/global.cc \
 
668
                           drizzled/lookup_symbol.cc \
 
669
                           drizzled/message.cc \
 
670
                           drizzled/message/cache.cc \
 
671
                           drizzled/module/context.cc \
 
672
                           drizzled/module/library.cc \
 
673
                           drizzled/module/loader.cc \
 
674
                           drizzled/module/module.cc \
 
675
                           drizzled/module/option_context.cc \
 
676
                           drizzled/module/option_map.cc \
 
677
                           drizzled/module/registry.cc \
 
678
                           drizzled/my_hash.cc \
 
679
                           drizzled/name_resolution_context_state.cc \
 
680
                           drizzled/named_savepoint.cc \
 
681
                           drizzled/natural_join_column.cc \
 
682
                           drizzled/optimizer/access_method/const.cc \
 
683
                           drizzled/optimizer/access_method/index.cc \
 
684
                           drizzled/optimizer/access_method/scan.cc \
 
685
                           drizzled/optimizer/access_method/system.cc \
 
686
                           drizzled/optimizer/access_method/unique_index.cc \
 
687
                           drizzled/optimizer/access_method_factory.cc \
 
688
                           drizzled/optimizer/explain_plan.cc \
 
689
                           drizzled/optimizer/key_field.cc \
 
690
                           drizzled/optimizer/quick_group_min_max_select.cc \
 
691
                           drizzled/optimizer/quick_index_merge_select.cc \
 
692
                           drizzled/optimizer/quick_range.cc \
 
693
                           drizzled/optimizer/quick_range_select.cc \
 
694
                           drizzled/optimizer/quick_ror_intersect_select.cc \
 
695
                           drizzled/optimizer/quick_ror_union_select.cc \
 
696
                           drizzled/optimizer/range.cc \
 
697
                           drizzled/optimizer/sel_arg.cc \
 
698
                           drizzled/optimizer/sel_imerge.cc \
 
699
                           drizzled/optimizer/sel_tree.cc \
 
700
                           drizzled/optimizer/sum.cc \
 
701
                           drizzled/plugin/authentication.cc \
 
702
                           drizzled/plugin/authorization.cc \
 
703
                           drizzled/plugin/client.cc \
 
704
                           drizzled/plugin/error_message.cc \
 
705
                           drizzled/plugin/event_observer.cc  \
 
706
                           drizzled/plugin/function.cc \
 
707
                           drizzled/plugin/listen.cc \
 
708
                           drizzled/plugin/listen_tcp.cc \
 
709
                           drizzled/plugin/logging.cc \
 
710
                           drizzled/plugin/monitored_in_transaction.cc \
 
711
                           drizzled/plugin/plugin.cc \
 
712
                           drizzled/plugin/query_cache.cc \
 
713
                           drizzled/plugin/query_rewrite.cc \
 
714
                           drizzled/plugin/scheduler.cc \
 
715
                           drizzled/plugin/schema_engine.cc \
 
716
                           drizzled/plugin/storage_engine.cc \
 
717
                           drizzled/plugin/table_function.cc \
 
718
                           drizzled/plugin/transaction_applier.cc \
 
719
                           drizzled/plugin/transaction_replicator.cc \
 
720
                           drizzled/plugin/transactional_storage_engine.cc \
 
721
                           drizzled/plugin/xa_resource_manager.cc \
 
722
                           drizzled/plugin/xa_storage_engine.cc \
 
723
                           drizzled/query_id.cc \
 
724
                           drizzled/records.cc \
 
725
                           drizzled/replication_services.cc \
 
726
                           drizzled/resource_context.cc \
 
727
                           drizzled/session.cc \
 
728
                           drizzled/session/cache.cc \
 
729
                           drizzled/set_var.cc \
 
730
                           drizzled/show.cc \
 
731
                           drizzled/signal_handler.cc \
 
732
                           drizzled/sql_base.cc \
 
733
                           drizzled/sql_delete.cc \
 
734
                           drizzled/sql_derived.cc \
 
735
                           drizzled/sql_error.cc \
 
736
                           drizzled/sql_insert.cc \
 
737
                           drizzled/sql_lex.cc \
 
738
                           drizzled/sql_list.cc \
 
739
                           drizzled/sql_load.cc \
 
740
                           drizzled/sql_locale.cc \
 
741
                           drizzled/sql_parse.cc \
 
742
                           drizzled/sql_select.cc \
 
743
                           drizzled/sql_state.cc \
 
744
                           drizzled/sql_string.cc \
 
745
                           drizzled/sql_table.cc \
 
746
                           drizzled/sql_union.cc \
 
747
                           drizzled/sql_update.cc \
 
748
                           drizzled/sql_yacc.yy \
 
749
                           drizzled/statement/alter_schema.cc \
 
750
                           drizzled/statement/alter_table.cc \
 
751
                           drizzled/statement/analyze.cc \
 
752
                           drizzled/statement/change_schema.cc \
 
753
                           drizzled/statement/check.cc \
 
754
                           drizzled/statement/commit.cc \
 
755
                           drizzled/statement/create_index.cc \
 
756
                           drizzled/statement/create_schema.cc \
 
757
                           drizzled/statement/create_table.cc \
 
758
                           drizzled/statement/delete.cc \
 
759
                           drizzled/statement/drop_index.cc \
 
760
                           drizzled/statement/drop_schema.cc \
 
761
                           drizzled/statement/drop_table.cc \
 
762
                           drizzled/statement/empty_query.cc \
 
763
                           drizzled/statement/execute.cc \
 
764
                           drizzled/statement/flush.cc \
 
765
                           drizzled/statement/insert.cc \
 
766
                           drizzled/statement/insert_select.cc \
 
767
                           drizzled/statement/kill.cc \
 
768
                           drizzled/statement/load.cc \
 
769
                           drizzled/statement/release_savepoint.cc \
 
770
                           drizzled/statement/rename_table.cc \
 
771
                           drizzled/statement/replace.cc \
 
772
                           drizzled/statement/replace_select.cc \
 
773
                           drizzled/statement/rollback.cc \
 
774
                           drizzled/statement/rollback_to_savepoint.cc \
 
775
                           drizzled/statement/savepoint.cc \
 
776
                           drizzled/statement/select.cc \
 
777
                           drizzled/statement/set_option.cc \
 
778
                           drizzled/statement/show.cc \
 
779
                           drizzled/statement/show_errors.cc \
 
780
                           drizzled/statement/show_warnings.cc \
 
781
                           drizzled/statement/start_transaction.cc \
 
782
                           drizzled/statement/truncate.cc \
 
783
                           drizzled/statement/unlock_tables.cc \
 
784
                           drizzled/statement/update.cc \
 
785
                           drizzled/status_helper.cc \
 
786
                           drizzled/strfunc.cc \
 
787
                           drizzled/sys_var.cc \
 
788
                           drizzled/table.cc \
 
789
                           drizzled/table/cache.cc \
 
790
                           drizzled/table/concurrent.cc \
 
791
                           drizzled/table/instance.cc \
 
792
                           drizzled/table/temporary.cc \
 
793
                           drizzled/table/unused.cc \
 
794
                           drizzled/table_function_container.cc \
 
795
                           drizzled/table_list.cc \
 
796
                           drizzled/thr_lock.cc \
 
797
                           drizzled/time_functions.cc \
 
798
                           drizzled/transaction_services.cc \
 
799
                           drizzled/tree.cc \
 
800
                           drizzled/tztime.cc \
 
801
                           drizzled/unique.cc \
 
802
                           drizzled/user_var_entry.cc \
 
803
                           drizzled/version.cc \
 
804
                           drizzled/xid.cc
 
805
 
 
806
sbin_PROGRAMS+= drizzled/drizzled
 
807
 
 
808
noinst_LTLIBRARIES+= \
 
809
                     drizzled/libcached_directory.la \
 
810
                     drizzled/libcharset.la \
 
811
                     drizzled/libdynamic_array.la \
 
812
                     drizzled/liberror.la \
 
813
                     drizzled/libgetopt.la \
 
814
                     drizzled/libmemory.la \
 
815
                     drizzled/libserialutil.la \
 
816
                     drizzled/libtemporal.la \
 
817
                     drizzled/libtypelib.la
 
818
 
 
819
drizzled_libcharset_la_SOURCES= \
 
820
                                drizzled/charset-def.cc \
 
821
                                drizzled/charset.cc \
 
822
                                drizzled/ctype-bin.cc \
 
823
                                drizzled/ctype-mb.cc \
 
824
                                drizzled/ctype-simple.cc \
 
825
                                drizzled/ctype-uca.cc \
 
826
                                drizzled/ctype-uni.cc \
 
827
                                drizzled/ctype-utf8.cc \
 
828
                                drizzled/ctype.cc
 
829
 
 
830
drizzled_libdynamic_array_la_SOURCES = drizzled/dynamic_array.cc
 
831
drizzled_liberror_la_SOURCES = drizzled/error.cc
 
832
drizzled_libgetopt_la_SOURCES = drizzled/option.cc
 
833
drizzled_libtemporal_la_SOURCES= \
 
834
                                 drizzled/calendar.cc \
 
835
                                 drizzled/temporal.cc \
 
836
                                 drizzled/temporal_format.cc \
 
837
                                 drizzled/temporal_interval.cc
 
838
drizzled_libtypelib_la_SOURCES = drizzled/typelib.cc
 
839
drizzled_libserialutil_la_SOURCES = drizzled/db.cc drizzled/table_proto_write.cc
 
840
drizzled_libserialutil_la_CXXFLAGS= ${AM_CXXFLAGS} ${PROTOSKIP_WARNINGS}
 
841
 
 
842
drizzled_libcached_directory_la_SOURCES=drizzled/cached_directory.cc
 
843
drizzled_libmemory_la_SOURCES= \
 
844
                               drizzled/memory/multi_malloc.cc \
 
845
                               drizzled/memory/root.cc \
 
846
                               drizzled/memory/sql_alloc.cc
 
847
 
 
848
AM_YFLAGS = -p DRIZZLE -d --verbose
 
849
 
 
850
 
 
851
if BUILD_GCC_PCH
 
852
PCHHEADERS= \
 
853
            drizzled/definitions.h.gch \
 
854
            drizzled/plugin/storage_engine.h.gch  \
 
855
            drizzled/sql_base.h.gch \
 
856
            drizzled/sql_parse.h.gch
 
857
else
 
858
PCHHEADERS = 
 
859
endif
 
860
 
 
861
BUILT_MAINT_SRC+= \
 
862
                 drizzled/sql_yacc.cc \
 
863
                 drizzled/sql_yacc.h
 
864
 
 
865
BUILT_SOURCES+= \
 
866
                $(BUILT_MAINT_SRC) \
 
867
                drizzled/symbol_hash.h \
 
868
                drizzled/function_hash.h \
 
869
                $(PCHHEADERS) 
 
870
 
 
871
EXTRA_DIST+= \
 
872
             $(BUILT_MAINT_SRC) \
 
873
             drizzled/symbol_hash.gperf \
 
874
             drizzled/function_hash.gperf \
 
875
             drizzled/message.mc \
 
876
             drizzled/probes.d
 
877
 
 
878
CLEANFILES+= \
 
879
             drizzled/configmake.h \
 
880
             drizzled/function_hash.h \
 
881
             drizzled/function_hash.stamp-h \
 
882
             drizzled/sql_yacc.output \
 
883
             drizzled/symbol_hash.h \
 
884
             drizzled/symbol_hash.stamp-h \
 
885
             drizzled/plugin/config.h \
 
886
             $(PCHHEADERS) \
 
887
             $(nodist_drizzled_SOURCES)
 
888
 
 
889
if DTRACE_NEEDS_OBJECTS
 
890
drizzled_drizzled_SOURCES+= drizzled/probes.d
 
891
endif
 
892
 
 
893
if HAVE_DTRACE
 
894
BUILT_SOURCES+= drizzled/generated_probes.h
 
895
CLEANFILES+= drizzled/generated_probes.h
 
896
endif
 
897
 
 
898
 
 
899
DISTCLEANFILES+= \
 
900
                 $(EXTRA_PROGRAMS) \
 
901
                 $(BUILT_MAINT_SRC)
 
902
 
 
903
MAINTAINERCLEANFILES+= $(BUILT_MAINT_SRC)
 
904
 
 
905
drizzled/generated_probes.h : drizzled/probes.d
 
906
        $(DTRACE) $(DTRACEFLAGS) -h -s ${top_srcdir}/drizzled/probes.d -o drizzled/generated_probes.h
 
907
        mv drizzled/generated_probes.h drizzled/generated_probes.h.bak
 
908
        sed "s/#include <unistd.h>//g" drizzled/generated_probes.h.bak > drizzled/generated_probes.h
 
909
        rm drizzled/generated_probes.h.bak
 
910
        sed -e 's,void \*,const void \*,g' drizzled/generated_probes.h | \
 
911
                sed -e 's,char \*,const char \*,g' | tr '\t' ' ' > dtrace_probes.tmp
 
912
        mv dtrace_probes.tmp drizzled/generated_probes.h
 
913
 
 
914
 
 
915
SUFFIXES+= .d .gch .gperf .stamp-h
 
916
 
 
917
if BUILD_GCC_PCH
 
918
.h.gch:
 
919
        $(CXXCOMPILE) -include config.h ${NO_UNUSED_MACROS} -c $<
 
920
endif
 
921
 
 
922
drizzled/probes.o :  drizzled/probes.d $(DTRACEFILES) config.h
 
923
 
 
924
.d.o:
 
925
        $(DTRACE) $(DTRACEFLAGS) -o $@ -G -s $< $(DTRACEFILES)
 
926
 
 
927
drizzled/function_hash.h: drizzled/function_hash.stamp-h
 
928
drizzled/symbol_hash.h: drizzled/symbol_hash.stamp-h
 
929
 
 
930
.gperf.stamp-h:
 
931
        $(GPERF) -D --initializer-suffix=,0 --struct-type --enum \
 
932
                --omit-struct-type --readonly-tables --language=C++ \
 
933
                --class-name=$(*F) $<  > $@
 
934
        @if ! test $$? ; then rm $@ ; fi
 
935
        @if test -f $@ ; then \
 
936
                if ! diff $@ \
 
937
                           ${top_builddir}/$*.h >/dev/null 2>&1 ; \
 
938
                then \
 
939
                        cp $@ ${top_builddir}/$*.h ; \
 
940
                fi \
 
941
        fi
 
942