~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to Makefile.am

  • Committer: Monty Taylor
  • Date: 2009-04-27 06:12:54 UTC
  • mto: (997.2.25 mordred)
  • mto: This revision was merged to the branch mainline in revision 1003.
  • Revision ID: mordred@inaugust.com-20090427061254-4ij7j6spi4fv2yb8
Reverted back to building drizzled in drizzled.

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
          gnulib \
25
25
          drizzled/message \
26
26
          . \
 
27
          drizzled \
27
28
          tests \
28
29
          support-files
29
30
 
30
 
AM_YFLAGS = -p DRIZZLE -d --verbose
31
 
 
32
 
BUILT_MAINT_SRC = drizzled/sql_yacc.cc \
33
 
                  drizzled/sql_yacc.h
34
 
BUILT_SOURCES = $(BUILT_MAINT_SRC) \
35
 
                drizzled/configmake.h \
36
 
                drizzled/symbol_hash.h \
37
 
                drizzled/function_hash.h
38
 
 
39
 
EXTRA_DIST=     config/config.rpath m4/gnulib-cache.m4 \
40
 
                config/plugin.ac config/plugin.am \
41
 
                $(BUILT_MAINT_SRC) \
42
 
                drizzled/symbol_hash.gperf \
43
 
                drizzled/function_hash.gperf \
44
 
                drizzled/message.mc \
45
 
                drizzled/probes.d
46
 
 
47
 
CLEANFILES=     ${BUILT_SOURCES} \
48
 
                drizzled/configmake.h \
49
 
                drizzled/function_hash.h \
50
 
                drizzled/function_hash.stamp-h \
51
 
                drizzled/sql_yacc.output \
52
 
                drizzled/symbol_hash.h \
53
 
                drizzled/symbol_hash.stamp-h
54
 
 
55
 
DISTCLEANFILES= ac_available_languages_fragment \
56
 
                $(EXTRA_PROGRAMS) \
57
 
                $(BUILT_MAINT_SRC)
58
 
MAINTAINERCLEANFILES=   autom4te.cache $(BUILT_MAINT_SRC)
 
31
BUILT_SOURCES=          drizzled/configmake.h
 
32
EXTRA_DIST=             config/config.rpath m4/gnulib-cache.m4 \
 
33
                        config/plugin.ac config/plugin.am
 
34
CLEANFILES=             ${BUILT_SOURCES}
 
35
DISTCLEANFILES=         ac_available_languages_fragment
 
36
MAINTAINERCLEANFILES=   autom4te.cache
59
37
 
60
38
CLIENT_LDADD=           mysys/libmysys.la \
61
39
                        mystrings/libmystrings.la \
62
40
                        $(LIBDRIZZLE) $(LIBINTL) $(LIBZ) \
63
41
                        client/libgetpassword.la
64
42
 
65
 
 
66
 
sbin_PROGRAMS= drizzled/drizzled
67
 
 
68
 
 
69
43
noinst_LTLIBRARIES= \
70
44
                client/libgetpassword.la \
71
 
                drizzled/libhandler.la \
72
 
                drizzled/libserialutil.la \
73
45
                mysys/libmysys.la \
74
46
                mystrings/libmystrings.la
75
47
 
94
66
                client/get_password.h \
95
67
                client/my_readline.h \
96
68
                drizzled/configmake.h \
97
 
                drizzled/gettext.h \
98
 
                drizzled/global.h \
99
 
                drizzled/server_includes.h \
100
 
                drizzled/util/convert.h \
101
 
                drizzled/util/test.h \
102
69
                mystrings/decimal.h \
103
70
                mystrings/m_ctype.h \
104
71
                mystrings/m_string.h \
234
201
 
235
202
EXTRA_LTLIBRARIES=
236
203
pkgplugin_LTLIBRARIES=
237
 
 
238
 
 
239
 
 
240
 
DTRACEFILES = drizzled/handler.o \
241
 
              drizzled/filesort.o \
242
 
              drizzled/sql_delete.o \
243
 
              drizzled/sql_insert.o \
244
 
              drizzled/sql_select.o \
245
 
              drizzled/sql_update.o
246
 
 
247
 
drizzledincludedir = ${includedir}/drizzled
248
 
nobase_dist_drizzledinclude_HEADERS = \
249
 
                drizzled/alter_column.h \
250
 
                drizzled/alter_drop.h \
251
 
                drizzled/atomic/gcc_traits.h \
252
 
                drizzled/atomic/pthread_traits.h \
253
 
                drizzled/atomic/sun_studio.h \
254
 
                drizzled/atomics.h \
255
 
                drizzled/authentication.h \
256
 
                drizzled/base.h \
257
 
                drizzled/cached_item.h \
258
 
                drizzled/calendar.h \
259
 
                drizzled/check_stack_overrun.h \
260
 
                drizzled/common.h \
261
 
                drizzled/comp_creator.h \
262
 
                drizzled/connect.h \
263
 
                drizzled/cost_vect.h \
264
 
                drizzled/current_session.h \
265
 
                drizzled/data_home.h \
266
 
                drizzled/db.h \
267
 
                drizzled/definitions.h \
268
 
                drizzled/diagnostics_area.h \
269
 
                drizzled/discrete_interval.h \
270
 
                drizzled/dtcollation.h \
271
 
                drizzled/errmsg.h \
272
 
                drizzled/errmsg_print.h \
273
 
                drizzled/error.h \
274
 
                drizzled/error_injection.h \
275
 
                drizzled/field.h \
276
 
                drizzled/field/blob.h \
277
 
                drizzled/field/date.h \
278
 
                drizzled/field/datetime.h \
279
 
                drizzled/field/decimal.h \
280
 
                drizzled/field/double.h \
281
 
                drizzled/field/enum.h \
282
 
                drizzled/field/int64_t.h \
283
 
                drizzled/field/long.h \
284
 
                drizzled/field/longstr.h \
285
 
                drizzled/field/null.h \
286
 
                drizzled/field/num.h \
287
 
                drizzled/field/real.h \
288
 
                drizzled/field/str.h \
289
 
                drizzled/field/timestamp.h \
290
 
                drizzled/field/varstring.h \
291
 
                drizzled/field_iterator.h \
292
 
                drizzled/file_exchange.h \
293
 
                drizzled/filesort_info.h \
294
 
                drizzled/foreign_key.h \
295
 
                drizzled/function/additive_op.h \
296
 
                drizzled/function/ascii.h \
297
 
                drizzled/function/benchmark.h \
298
 
                drizzled/function/bit.h \
299
 
                drizzled/function/bit_count.h \
300
 
                drizzled/function/bit_length.h \
301
 
                drizzled/function/char_length.h \
302
 
                drizzled/function/coercibility.h \
303
 
                drizzled/function/connection_id.h \
304
 
                drizzled/function/create.h \
305
 
                drizzled/function/field.h \
306
 
                drizzled/function/find_in_set.h \
307
 
                drizzled/function/found_rows.h \
308
 
                drizzled/function/func.h \
309
 
                drizzled/function/get_system_var.h \
310
 
                drizzled/function/get_user_var.h \
311
 
                drizzled/function/last_insert.h \
312
 
                drizzled/function/length.h \
313
 
                drizzled/function/locate.h \
314
 
                drizzled/function/math/abs.h \
315
 
                drizzled/function/math/acos.h \
316
 
                drizzled/function/math/asin.h \
317
 
                drizzled/function/math/atan.h \
318
 
                drizzled/function/math/ceiling.h \
319
 
                drizzled/function/math/cos.h \
320
 
                drizzled/function/math/dec.h \
321
 
                drizzled/function/math/decimal_typecast.h \
322
 
                drizzled/function/math/divide.h \
323
 
                drizzled/function/math/exp.h \
324
 
                drizzled/function/math/floor.h \
325
 
                drizzled/function/math/int.h \
326
 
                drizzled/function/math/int_divide.h \
327
 
                drizzled/function/math/int_val.h \
328
 
                drizzled/function/math/integer.h \
329
 
                drizzled/function/math/ln.h \
330
 
                drizzled/function/math/log.h \
331
 
                drizzled/function/math/minus.h \
332
 
                drizzled/function/math/mod.h \
333
 
                drizzled/function/math/multiply.h \
334
 
                drizzled/function/math/neg.h \
335
 
                drizzled/function/math/ord.h \
336
 
                drizzled/function/math/plus.h \
337
 
                drizzled/function/math/pow.h \
338
 
                drizzled/function/math/rand.h \
339
 
                drizzled/function/math/real.h \
340
 
                drizzled/function/math/round.h \
341
 
                drizzled/function/math/sin.h \
342
 
                drizzled/function/math/sqrt.h \
343
 
                drizzled/function/math/tan.h \
344
 
                drizzled/function/min_max.h \
345
 
                drizzled/function/num1.h \
346
 
                drizzled/function/num_op.h \
347
 
                drizzled/function/numhybrid.h \
348
 
                drizzled/function/rollup_const.h \
349
 
                drizzled/function/row_count.h \
350
 
                drizzled/function/set_user_var.h \
351
 
                drizzled/function/sign.h \
352
 
                drizzled/function/signed.h \
353
 
                drizzled/function/str/alloc_buffer.h \
354
 
                drizzled/function/str/binary.h \
355
 
                drizzled/function/str/char.h \
356
 
                drizzled/function/str/charset.h \
357
 
                drizzled/function/str/collation.h \
358
 
                drizzled/function/str/concat.h \
359
 
                drizzled/function/str/conv.h \
360
 
                drizzled/function/str/conv_charset.h \
361
 
                drizzled/function/str/database.h \
362
 
                drizzled/function/str/elt.h \
363
 
                drizzled/function/str/export_set.h \
364
 
                drizzled/function/str/format.h \
365
 
                drizzled/function/str/hex.h \
366
 
                drizzled/function/str/insert.h \
367
 
                drizzled/function/str/left.h \
368
 
                drizzled/function/str/load_file.h \
369
 
                drizzled/function/str/make_set.h \
370
 
                drizzled/function/str/pad.h \
371
 
                drizzled/function/str/quote.h \
372
 
                drizzled/function/str/repeat.h \
373
 
                drizzled/function/str/replace.h \
374
 
                drizzled/function/str/reverse.h \
375
 
                drizzled/function/str/right.h \
376
 
                drizzled/function/str/set_collation.h \
377
 
                drizzled/function/str/str_conv.h \
378
 
                drizzled/function/str/strfunc.h \
379
 
                drizzled/function/str/substr.h \
380
 
                drizzled/function/str/sysconst.h \
381
 
                drizzled/function/str/trim.h \
382
 
                drizzled/function/str/user.h \
383
 
                drizzled/function/str/uuid.h \
384
 
                drizzled/function/str/weight_string.h \
385
 
                drizzled/function/time/curdate.h \
386
 
                drizzled/function/time/date.h \
387
 
                drizzled/function/time/date_add_interval.h \
388
 
                drizzled/function/time/date_format.h \
389
 
                drizzled/function/time/dayname.h \
390
 
                drizzled/function/time/dayofmonth.h \
391
 
                drizzled/function/time/dayofyear.h \
392
 
                drizzled/function/time/extract.h \
393
 
                drizzled/function/time/from_days.h \
394
 
                drizzled/function/time/from_unixtime.h \
395
 
                drizzled/function/time/get_interval_value.h \
396
 
                drizzled/function/time/hour.h \
397
 
                drizzled/function/time/last_day.h \
398
 
                drizzled/function/time/makedate.h \
399
 
                drizzled/function/time/microsecond.h \
400
 
                drizzled/function/time/minute.h \
401
 
                drizzled/function/time/month.h \
402
 
                drizzled/function/time/now.h \
403
 
                drizzled/function/time/period_add.h \
404
 
                drizzled/function/time/period_diff.h \
405
 
                drizzled/function/time/quarter.h \
406
 
                drizzled/function/time/second.h \
407
 
                drizzled/function/time/sysdate_local.h \
408
 
                drizzled/function/time/timestamp_diff.h \
409
 
                drizzled/function/time/to_days.h \
410
 
                drizzled/function/time/typecast.h \
411
 
                drizzled/function/time/unix_timestamp.h \
412
 
                drizzled/function/time/weekday.h \
413
 
                drizzled/function/time/year.h  \
414
 
                drizzled/function/units.h \
415
 
                drizzled/function/unsigned.h \
416
 
                drizzled/function/update_hash.h \
417
 
                drizzled/function/user_var_as_out_param.h \
418
 
                drizzled/function_hash.h \
419
 
                drizzled/ha_statistics.h \
420
 
                drizzled/ha_trx_info.h \
421
 
                drizzled/handler.h \
422
 
                drizzled/handler_structs.h \
423
 
                drizzled/hybrid_type.h \
424
 
                drizzled/hybrid_type_traits.h \
425
 
                drizzled/hybrid_type_traits_decimal.h \
426
 
                drizzled/hybrid_type_traits_integer.h \
427
 
                drizzled/index_hint.h \
428
 
                drizzled/internal_error_handler.h \
429
 
                drizzled/item.h \
430
 
                drizzled/item/basic_constant.h \
431
 
                drizzled/item/bin_string.h \
432
 
                drizzled/item/blob.h \
433
 
                drizzled/item/cache.h \
434
 
                drizzled/item/cache_decimal.h \
435
 
                drizzled/item/cache_int.h \
436
 
                drizzled/item/cache_real.h \
437
 
                drizzled/item/cache_row.h \
438
 
                drizzled/item/cache_str.h \
439
 
                drizzled/item/cmpfunc.h \
440
 
                drizzled/item/copy_string.h \
441
 
                drizzled/item/create.h \
442
 
                drizzled/item/decimal.h \
443
 
                drizzled/item/direct_ref.h \
444
 
                drizzled/item/empty_string.h \
445
 
                drizzled/item/field.h \
446
 
                drizzled/item/float.h \
447
 
                drizzled/item/func.h \
448
 
                drizzled/item/hex_string.h \
449
 
                drizzled/item/ident.h \
450
 
                drizzled/item/insert_value.h \
451
 
                drizzled/item/int.h \
452
 
                drizzled/item/int_with_ref.h \
453
 
                drizzled/item/null.h \
454
 
                drizzled/item/num.h \
455
 
                drizzled/item/outer_ref.h \
456
 
                drizzled/item/param.h \
457
 
                drizzled/item/ref.h \
458
 
                drizzled/item/ref_null_helper.h \
459
 
                drizzled/item/return_date_time.h \
460
 
                drizzled/item/return_int.h \
461
 
                drizzled/item/row.h \
462
 
                drizzled/item/string.h \
463
 
                drizzled/item/subselect.h \
464
 
                drizzled/item/sum.h \
465
 
                drizzled/item/type_holder.h \
466
 
                drizzled/item/uint.h \
467
 
                drizzled/key.h \
468
 
                drizzled/key_map.h \
469
 
                drizzled/key_part_spec.h \
470
 
                drizzled/korr.h \
471
 
                drizzled/lex_column.h \
472
 
                drizzled/lex_string.h \
473
 
                drizzled/lex_symbol.h \
474
 
                drizzled/lock.h \
475
 
                drizzled/logging.h \
476
 
                drizzled/lookup_symbol.h \
477
 
                drizzled/multi_delete.h \
478
 
                drizzled/multi_update.h \
479
 
                drizzled/my_decimal.h\
480
 
                drizzled/my_var.h \
481
 
                drizzled/name_resolution_context.h \
482
 
                drizzled/name_resolution_context_state.h \
483
 
                drizzled/natural_join_column.h \
484
 
                drizzled/nested_join.h \
485
 
                drizzled/open_tables_state.h \
486
 
                drizzled/opt_range.h \
487
 
                drizzled/order.h \
488
 
                drizzled/plugin.h \
489
 
                drizzled/plugin_registry.h \
490
 
                drizzled/plugin/applier.h \
491
 
                drizzled/plugin/authentication.h \
492
 
                drizzled/plugin/error_message_handler.h \
493
 
                drizzled/plugin/logging_handler.h \
494
 
                drizzled/plugin/protocol.h \
495
 
                drizzled/plugin/qcache.h \
496
 
                drizzled/plugin/replicator.h \
497
 
                drizzled/plugin/scheduler.h \
498
 
                drizzled/plugin/storage_engine.h \
499
 
                drizzled/probes.h \
500
 
                drizzled/protocol.h \
501
 
                drizzled/qcache.h \
502
 
                drizzled/query_arena.h \
503
 
                drizzled/query_id.h \
504
 
                drizzled/registry.h \
505
 
                drizzled/rename.h \
506
 
                drizzled/transaction_services.h \
507
 
                drizzled/scheduling.h \
508
 
                drizzled/security_context.h \
509
 
                drizzled/select_create.h \
510
 
                drizzled/select_dump.h \
511
 
                drizzled/select_dumpvar.h \
512
 
                drizzled/select_exists_subselect.h \
513
 
                drizzled/select_export.h \
514
 
                drizzled/select_insert.h \
515
 
                drizzled/select_max_min_finder_subselect.h \
516
 
                drizzled/select_result.h \
517
 
                drizzled/select_result_interceptor.h \
518
 
                drizzled/select_send.h \
519
 
                drizzled/select_singlerow_subselect.h \
520
 
                drizzled/select_subselect.h \
521
 
                drizzled/select_to_file.h \
522
 
                drizzled/select_union.h \
523
 
                drizzled/session.h \
524
 
                drizzled/set_var.h \
525
 
                drizzled/show.h \
526
 
                drizzled/sj_tmp_table.h \
527
 
                drizzled/sql_alloc.h \
528
 
                drizzled/sql_array.h \
529
 
                drizzled/sql_base.h \
530
 
                drizzled/sql_bitmap.h \
531
 
                drizzled/sql_error.h \
532
 
                drizzled/sql_lex.h \
533
 
                drizzled/sql_list.h \
534
 
                drizzled/sql_load.h \
535
 
                drizzled/sql_locale.h \
536
 
                drizzled/sql_parse.h \
537
 
                drizzled/sql_plugin.h \
538
 
                drizzled/sql_select.h \
539
 
                drizzled/sql_sort.h \
540
 
                drizzled/sql_state.h \
541
 
                drizzled/sql_string.h \
542
 
                drizzled/sql_table.h \
543
 
                drizzled/sql_udf.h \
544
 
                drizzled/stacktrace.h \
545
 
                drizzled/structs.h \
546
 
                drizzled/symbol_hash.h \
547
 
                drizzled/table.h \
548
 
                drizzled/table_ident.h \
549
 
                drizzled/table_list.h \
550
 
                drizzled/table_map_iterator.h \
551
 
                drizzled/table_share.h \
552
 
                drizzled/temporal.h \
553
 
                drizzled/temporal_format.h \
554
 
                drizzled/tmp_table_param.h \
555
 
                drizzled/tzfile.h \
556
 
                drizzled/tztime.h \
557
 
                drizzled/unique.h \
558
 
                drizzled/unireg.h \
559
 
                drizzled/utf8.h \
560
 
                drizzled/utf8/checked.h \
561
 
                drizzled/utf8/core.h \
562
 
                drizzled/utf8/unchecked.h \
563
 
                drizzled/user_var_entry.h \
564
 
                drizzled/virtual_column_info.h \
565
 
                drizzled/xid.h
566
 
 
567
 
 
568
 
 
569
 
drizzled_drizzled_LDADD= \
570
 
                ${noinst_LTLIBRARIES} \
571
 
                $(top_builddir)/drizzled/message/libdrizzledmessage.la \
572
 
                $(top_builddir)/mysys/libmysys.la \
573
 
                $(top_builddir)/mystrings/libmystrings.la \
574
 
                $(LTLIBDRIZZLE) $(LIBZ) $(LIBINTL) ${LIBC_P} \
575
 
                $(LIBUUID) ${top_builddir}/gnulib/libgnu.la \
576
 
                $(LIBDL_LIBS) $(LIBPROTOBUF) $(LIBPCRE) $(LIBTBB) \
577
 
                $(DRIZZLED_PLUGIN_DEP_LIBS)
578
 
drizzled_drizzled_DEPENDENCIES= ${noinst_LTLIBRARIES} $(DRIZZLED_PLUGIN_DEP_LIBS)
579
 
 
580
 
 
581
 
drizzled_drizzled_SOURCES = \
582
 
                drizzled/authentication.cc \
583
 
                drizzled/cached_item.cc \
584
 
                drizzled/calendar.cc \
585
 
                drizzled/check_stack_overrun.cc \
586
 
                drizzled/comp_creator.cc \
587
 
                drizzled/current_session.cc \
588
 
                drizzled/diagnostics_area.cc \
589
 
                drizzled/drizzled.cc \
590
 
                drizzled/dtcollation.cc \
591
 
                drizzled/errmsg.cc \
592
 
                drizzled/error.cc \
593
 
                drizzled/errmsg_print.cc \
594
 
                drizzled/field/blob.cc \
595
 
                drizzled/field/date.cc \
596
 
                drizzled/field/datetime.cc \
597
 
                drizzled/field/enum.cc \
598
 
                drizzled/field/decimal.cc \
599
 
                drizzled/field/double.cc \
600
 
                drizzled/field/int64_t.cc \
601
 
                drizzled/field/long.cc \
602
 
                drizzled/field/longstr.cc \
603
 
                drizzled/field/null.cc \
604
 
                drizzled/field/num.cc \
605
 
                drizzled/field/real.cc \
606
 
                drizzled/field/str.cc \
607
 
                drizzled/field/timestamp.cc \
608
 
                drizzled/field/varstring.cc \
609
 
                drizzled/field.cc \
610
 
                drizzled/field_conv.cc \
611
 
                drizzled/field_iterator.cc \
612
 
                drizzled/filesort.cc \
613
 
                drizzled/foreign_key.cc \
614
 
                drizzled/function/ascii.cc \
615
 
                drizzled/function/additive_op.cc \
616
 
                drizzled/function/benchmark.cc \
617
 
                drizzled/function/bit.cc \
618
 
                drizzled/function/bit_count.cc \
619
 
                drizzled/function/char_length.cc \
620
 
                drizzled/function/check_reserved_words.cc \
621
 
                drizzled/function/connection_id.cc \
622
 
                drizzled/function/coercibility.cc \
623
 
                drizzled/function/field.cc \
624
 
                drizzled/function/find_in_set.cc \
625
 
                drizzled/function/found_rows.cc \
626
 
                drizzled/function/func.cc \
627
 
                drizzled/function/get_system_var.cc \
628
 
                drizzled/function/get_user_var.cc \
629
 
                drizzled/function/last_insert.cc \
630
 
                drizzled/function/length.cc \
631
 
                drizzled/function/locate.cc \
632
 
                drizzled/function/min_max.cc \
633
 
                drizzled/function/num1.cc \
634
 
                drizzled/function/numhybrid.cc \
635
 
                drizzled/function/num_op.cc \
636
 
                drizzled/function/row_count.cc \
637
 
                drizzled/function/set_user_var.cc \
638
 
                drizzled/function/shift.cc \
639
 
                drizzled/function/sign.cc \
640
 
                drizzled/function/signed.cc \
641
 
                drizzled/function/update_hash.cc \
642
 
                drizzled/function/units.cc \
643
 
                drizzled/function/unsigned.cc \
644
 
                drizzled/function/user_var_as_out_param.cc \
645
 
                drizzled/function/user_var_entry.cc \
646
 
                drizzled/function/math/abs.cc \
647
 
                drizzled/function/math/acos.cc \
648
 
                drizzled/function/math/asin.cc \
649
 
                drizzled/function/math/atan.cc \
650
 
                drizzled/function/math/ceiling.cc \
651
 
                drizzled/function/math/cos.cc \
652
 
                drizzled/function/math/decimal_typecast.cc \
653
 
                drizzled/function/math/divide.cc \
654
 
                drizzled/function/math/exp.cc \
655
 
                drizzled/function/math/floor.cc \
656
 
                drizzled/function/math/int_divide.cc \
657
 
                drizzled/function/math/integer.cc \
658
 
                drizzled/function/math/int.cc \
659
 
                drizzled/function/math/int_val.cc \
660
 
                drizzled/function/math/ln.cc \
661
 
                drizzled/function/math/log.cc \
662
 
                drizzled/function/math/minus.cc \
663
 
                drizzled/function/math/mod.cc \
664
 
                drizzled/function/math/multiply.cc \
665
 
                drizzled/function/math/neg.cc \
666
 
                drizzled/function/math/ord.cc \
667
 
                drizzled/function/math/plus.cc \
668
 
                drizzled/function/math/pow.cc \
669
 
                drizzled/function/math/rand.cc \
670
 
                drizzled/function/math/real.cc \
671
 
                drizzled/function/math/round.cc \
672
 
                drizzled/function/math/sin.cc \
673
 
                drizzled/function/math/sqrt.cc \
674
 
                drizzled/function/math/tan.cc \
675
 
                drizzled/function/str/alloc_buffer.cc \
676
 
                drizzled/function/str/binary.cc \
677
 
                drizzled/function/str/char.cc \
678
 
                drizzled/function/str/charset.cc \
679
 
                drizzled/function/str/collation.cc \
680
 
                drizzled/function/str/concat.cc \
681
 
                drizzled/function/str/conv.cc \
682
 
                drizzled/function/str/conv_charset.cc \
683
 
                drizzled/function/str/database.cc \
684
 
                drizzled/function/str/elt.cc \
685
 
                drizzled/function/str/export_set.cc \
686
 
                drizzled/function/str/format.cc \
687
 
                drizzled/function/str/hex.cc \
688
 
                drizzled/function/str/insert.cc \
689
 
                drizzled/function/str/left.cc \
690
 
                drizzled/function/str/load_file.cc \
691
 
                drizzled/function/str/make_set.cc \
692
 
                drizzled/function/str/pad.cc \
693
 
                drizzled/function/str/quote.cc \
694
 
                drizzled/function/str/repeat.cc \
695
 
                drizzled/function/str/replace.cc \
696
 
                drizzled/function/str/reverse.cc \
697
 
                drizzled/function/str/right.cc \
698
 
                drizzled/function/str/set_collation.cc \
699
 
                drizzled/function/str/str_conv.cc \
700
 
                drizzled/function/str/strfunc.cc \
701
 
                drizzled/function/str/substr.cc \
702
 
                drizzled/function/str/sysconst.cc \
703
 
                drizzled/function/str/trim.cc \
704
 
                drizzled/function/str/user.cc \
705
 
                drizzled/function/str/uuid.cc \
706
 
                drizzled/function/str/weight_string.cc \
707
 
                drizzled/function/time/curdate.cc \
708
 
                drizzled/function/time/date.cc \
709
 
                drizzled/function/time/date_add_interval.cc \
710
 
                drizzled/function/time/date_format.cc \
711
 
                drizzled/function/time/dayname.cc \
712
 
                drizzled/function/time/dayofmonth.cc \
713
 
                drizzled/function/time/extract.cc \
714
 
                drizzled/function/time/dayofyear.cc \
715
 
                drizzled/function/time/from_days.cc \
716
 
                drizzled/function/time/from_unixtime.cc \
717
 
                drizzled/function/time/get_interval_value.cc \
718
 
                drizzled/function/time/hour.cc \
719
 
                drizzled/function/time/last_day.cc \
720
 
                drizzled/function/time/makedate.cc \
721
 
                drizzled/function/time/microsecond.cc \
722
 
                drizzled/function/time/minute.cc \
723
 
                drizzled/function/time/month.cc \
724
 
                drizzled/function/time/now.cc \
725
 
                drizzled/function/time/quarter.cc \
726
 
                drizzled/function/time/period_add.cc \
727
 
                drizzled/function/time/period_diff.cc \
728
 
                drizzled/function/time/second.cc \
729
 
                drizzled/function/time/sysdate_local.cc \
730
 
                drizzled/function/time/timestamp_diff.cc \
731
 
                drizzled/function/time/to_days.cc \
732
 
                drizzled/function/time/typecast.cc \
733
 
                drizzled/function/time/unix_timestamp.cc \
734
 
                drizzled/function/time/weekday.cc \
735
 
                drizzled/function/time/year.cc \
736
 
                drizzled/ha_trx_info.cc \
737
 
                drizzled/hybrid_type_traits.cc \
738
 
                drizzled/hybrid_type_traits_decimal.cc \
739
 
                drizzled/hybrid_type_traits_integer.cc \
740
 
                drizzled/index_hint.cc \
741
 
                drizzled/item/bin_string.cc \
742
 
                drizzled/item/cache.cc \
743
 
                drizzled/item/cache_decimal.cc \
744
 
                drizzled/item/cache_int.cc \
745
 
                drizzled/item/cache_real.cc \
746
 
                drizzled/item/cache_row.cc \
747
 
                drizzled/item/cache_str.cc \
748
 
                drizzled/item/cmpfunc.cc \
749
 
                drizzled/item/copy_string.cc \
750
 
                drizzled/item/create.cc \
751
 
                drizzled/item/decimal.cc \
752
 
                drizzled/item/direct_ref.cc \
753
 
                drizzled/item/empty_string.cc \
754
 
                drizzled/item/field.cc \
755
 
                drizzled/item/float.cc \
756
 
                drizzled/item/hex_string.cc \
757
 
                drizzled/item/insert_value.cc \
758
 
                drizzled/item/int_with_ref.cc \
759
 
                drizzled/item/ident.cc \
760
 
                drizzled/item/int.cc \
761
 
                drizzled/item/null.cc \
762
 
                drizzled/item/num.cc \
763
 
                drizzled/item/outer_ref.cc \
764
 
                drizzled/item/param.cc \
765
 
                drizzled/item/ref.cc \
766
 
                drizzled/item/ref_null_helper.cc \
767
 
                drizzled/item/row.cc \
768
 
                drizzled/item/string.cc \
769
 
                drizzled/item/subselect.cc \
770
 
                drizzled/item/sum.cc \
771
 
                drizzled/item/type_holder.cc \
772
 
                drizzled/item/uint.cc \
773
 
                drizzled/item.cc \
774
 
                drizzled/key.cc \
775
 
                drizzled/key_map.cc \
776
 
                drizzled/lock.cc \
777
 
                drizzled/logging.cc \
778
 
                drizzled/lookup_symbol.cc \
779
 
                drizzled/my_decimal.cc \
780
 
                drizzled/name_resolution_context_state.cc \
781
 
                drizzled/natural_join_column.cc \
782
 
                drizzled/opt_range.cc \
783
 
                drizzled/opt_sum.cc \
784
 
                drizzled/plugin_registry.cc \
785
 
                drizzled/protocol.cc \
786
 
                drizzled/qcache.cc \
787
 
                drizzled/query_id.cc \
788
 
                drizzled/records.cc \
789
 
                drizzled/rename.cc \
790
 
                drizzled/transaction_services.cc \
791
 
                drizzled/scheduling.cc \
792
 
                drizzled/session.cc \
793
 
                drizzled/set_var.cc \
794
 
                drizzled/show.cc \
795
 
                drizzled/sj_tmp_table.cc \
796
 
                drizzled/sql_base.cc \
797
 
                drizzled/sql_bitmap.cc \
798
 
                drizzled/sql_connect.cc \
799
 
                drizzled/sql_delete.cc \
800
 
                drizzled/sql_derived.cc \
801
 
                drizzled/sql_error.cc \
802
 
                drizzled/sql_insert.cc \
803
 
                drizzled/sql_lex.cc \
804
 
                drizzled/sql_list.cc \
805
 
                drizzled/sql_load.cc \
806
 
                drizzled/sql_locale.cc \
807
 
                drizzled/sql_olap.cc \
808
 
                drizzled/sql_parse.cc \
809
 
                drizzled/sql_plugin.cc \
810
 
                drizzled/sql_select.cc \
811
 
                drizzled/sql_state.cc \
812
 
                drizzled/sql_string.cc \
813
 
                drizzled/sql_table.cc \
814
 
                drizzled/sql_udf.cc \
815
 
                drizzled/sql_union.cc \
816
 
                drizzled/sql_update.cc \
817
 
                drizzled/sql_yacc.yy \
818
 
                drizzled/stacktrace.cc \
819
 
                drizzled/strfunc.cc \
820
 
                drizzled/table.cc \
821
 
                drizzled/table_map_iterator.cc \
822
 
                drizzled/temporal.cc \
823
 
                drizzled/temporal_format.cc \
824
 
                drizzled/thr_malloc.cc \
825
 
                drizzled/time.cc \
826
 
                drizzled/tztime.cc \
827
 
                drizzled/uniques.cc \
828
 
                drizzled/util/convert.cc \
829
 
                drizzled/virtual_column_info.cc \
830
 
                drizzled/xid.cc
831
 
 
832
 
if BUILD_DTRACE
833
 
drizzled_drizzled_SOURCES += drizzled/probes.d
834
 
endif
835
 
 
836
 
drizzled_libserialutil_la_SOURCES = drizzled/db.cc drizzled/table_proto_write.cc
837
 
drizzled_libserialutil_la_CXXFLAGS= ${AM_CXXFLAGS} ${PROTOSKIP_WARNINGS}
838
 
 
839
 
drizzled_libhandler_la_SOURCES = drizzled/handler.cc drizzled/plugin/storage_engine.cc
840
 
 
841
204
include config/plugin.am
842
205
 
843
206
# Create empty datadir 
975
338
        ${LCOV} --directory ${top_srcdir} --zerocounters
976
339
 
977
340
endif
978
 
 
979
 
drizzled/probes.h: drizzled/probes.d
980
 
        $(DTRACE) $(DTRACEFLAGS) -h -s drizzled/probes.d
981
 
        mv drizzled/probes.h drizzled/probes.h.bak
982
 
        sed "s/#include <unistd.h>//g" drizzled/probes.h.bak > drizzled/probes.h
983
 
        rm drizzled/probes.h.bak
984
 
 
985
 
 
986
 
SUFFIXES = .d .gperf .stamp-h
987
 
 
988
 
 
989
 
.d.o : $(DTRACEFILES)
990
 
        $(DTRACE) $(DTRACEFLAGS) -G -s $< $(DTRACEFILES)
991
 
 
992
 
drizzled/function_hash.h: drizzled/function_hash.stamp-h
993
 
drizzled/symbol_hash.h: drizzled/symbol_hash.stamp-h
994
 
 
995
 
.gperf.stamp-h:
996
 
        $(GPERF) --initializer-suffix=,0 --struct-type --enum \
997
 
                --omit-struct-type --readonly-tables --language=C++ \
998
 
                --class-name=$(*F) $<  > $@
999
 
        @if ! test $$? ; then rm $@ ; fi
1000
 
        @if test -f $@ ; then \
1001
 
                if ! diff $@ \
1002
 
                        ${top_builddir}/$*.h >/dev/null 2>&1 ; \
1003
 
                then \
1004
 
                        cp $@ ${top_builddir}/$*.h ; \
1005
 
                fi \
1006
 
        fi
1007