~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/Makefile.am

Added code necessary for building plugins dynamically.
Merged in changes from lifeless to allow autoreconf to work.
Touching plugin.ini files now triggers a rebuid - so config/autorun.sh is no
longer required to be run after touching those.
Removed the duplicate plugin names - also removed the issue that getting them
different would silently fail weirdly later.

Show diffs side-by-side

added added

removed removed

Lines of Context:
46
46
                comp_creator.h \
47
47
                cost_vect.h \
48
48
                create_field.h \
49
 
                crc32.h \
50
49
                current_session.h \
51
50
                data_home.h \
52
51
                db.h \
267
266
                plugin.h \
268
267
                plugin/authentication.h \
269
268
                plugin/client.h \
270
 
                plugin/command_applier.h \
271
 
                plugin/command_reader.h \
272
 
                plugin/command_replicator.h \
273
269
                plugin/error_message.h \
274
270
                plugin/function.h \
275
 
                plugin/handle.h \
276
271
                plugin/info_schema_table.h \
277
272
                plugin/library.h \
278
273
                plugin/listen.h \
279
274
                plugin/listen_tcp.h \
280
275
                plugin/logging.h \
281
276
                plugin/manifest.h \
 
277
                plugin/module.h \
282
278
                plugin/null_client.h \
283
279
                plugin/plugin.h \
284
280
                plugin/query_cache.h \
285
281
                plugin/registry.h \
286
282
                plugin/scheduler.h \
287
283
                plugin/storage_engine.h \
 
284
                plugin/transaction_applier.h \
 
285
                plugin/transaction_reader.h \
 
286
                plugin/transaction_replicator.h \
288
287
                probes.h \
289
288
                query_id.h \
290
289
                replication_services.h \
399
398
        $(LTLIBDRIZZLE) $(LIBZ) $(LIBINTL) ${LIBC_P}
400
399
 
401
400
drizzled_LDADD = ${noinst_LTLIBRARIES} \
 
401
                 $(top_builddir)/drizzled/hash/libhash.la \
402
402
                 $(top_builddir)/drizzled/message/libdrizzledmessage.la \
403
403
                 $(pandora_plugin_libs) \
404
404
                 $(LDADD) $(LIBUUID) ${top_builddir}/gnulib/libgnu.la \
410
410
 
411
411
 
412
412
noinst_HEADERS = \
 
413
                hash.h \
413
414
                gettext.h \
414
415
                global.h \
415
416
                server_includes.h \
422
423
                calendar.cc \
423
424
                check_stack_overrun.cc \
424
425
                comp_creator.cc \
425
 
                crc32.cc \
426
426
                create_field.cc \
427
427
                current_session.cc \
428
428
                diagnostics_area.cc \
613
613
                optimizer/key_field.cc \
614
614
                plugin/authentication.cc \
615
615
                plugin/client.cc \
616
 
                plugin/command_applier.cc \
617
 
                plugin/command_replicator.cc \
618
616
                plugin/error_message.cc \
619
617
                plugin/function.cc \
620
618
                plugin/info_schema_table.cc \
626
624
                plugin/query_cache.cc \
627
625
                plugin/registry.cc \
628
626
                plugin/scheduler.cc \
 
627
                plugin/transaction_applier.cc \
 
628
                plugin/transaction_replicator.cc \
629
629
                query_id.cc \
630
630
                records.cc \
631
631
                replication_services.cc \