~ubuntu-branches/ubuntu/trusty/drizzle/trusty

« back to all changes in this revision

Viewing changes to config/pandora-plugin.am

  • Committer: Bazaar Package Importer
  • Author(s): Monty Taylor
  • Date: 2010-03-18 12:12:31 UTC
  • Revision ID: james.westby@ubuntu.com-20100318121231-k6g1xe6cshbwa0f8
Tags: upstream-2010.03.1347
ImportĀ upstreamĀ versionĀ 2010.03.1347

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
# always the current list, generated every build so keep this lean.
 
3
# pandora-plugin.list: datestamp preserved list
 
4
${srcdir}/config/pandora-plugin.list: .plugin.scan
 
5
.plugin.scan:
 
6
        @cd ${top_srcdir} && python config/pandora-plugin plugin-list
 
7
 
 
8
# Plugins affect configure; so to prevent configure running twice in a tarball
 
9
# build (once up front, once with the right list of plugins, we ship the
 
10
# generated list of plugins and the housekeeping material for that list so it
 
11
# is likewise not updated.
 
12
EXTRA_DIST +=   config/pandora-plugin.am        config/pandora-plugin.ac        config/pandora-plugin
 
13
 
 
14
 
 
15
# Seed the list of plugin LDADDS which plugins may extend.
 
16
PANDORA_DYNAMIC_LDADDS=
 
17
 
 
18
# plugin.stamp: graph dominator for creating all per pandora-plugin.ac/am
 
19
# files. This is invoked when the code to generate such files has altered.
 
20
${top_srcdir}/config/pandora-plugin.am: ${top_srcdir}/config/pandora-plugin.list ${top_srcdir}/config/pandora-plugin \
 
21
        ./plugin/archive/plugin.ini \
 
22
        ./plugin/ascii/plugin.ini \
 
23
        ./plugin/auth_http/plugin.ini \
 
24
        ./plugin/auth_pam/plugin.ini \
 
25
        ./plugin/benchmark/plugin.ini \
 
26
        ./plugin/blackhole/plugin.ini \
 
27
        ./plugin/charlength/plugin.ini \
 
28
        ./plugin/collation_dictionary/plugin.ini \
 
29
        ./plugin/compression/plugin.ini \
 
30
        ./plugin/connection_id/plugin.ini \
 
31
        ./plugin/console/plugin.ini \
 
32
        ./plugin/crc32/plugin.ini \
 
33
        ./plugin/csv/plugin.ini \
 
34
        ./plugin/database_function/plugin.ini \
 
35
        ./plugin/default_replicator/plugin.ini \
 
36
        ./plugin/drizzle_protocol/plugin.ini \
 
37
        ./plugin/errmsg_notify/plugin.ini \
 
38
        ./plugin/errmsg_stderr/plugin.ini \
 
39
        ./plugin/filtered_replicator/plugin.ini \
 
40
        ./plugin/function_engine/plugin.ini \
 
41
        ./plugin/gearman_udf/plugin.ini \
 
42
        ./plugin/heap/plugin.ini \
 
43
        ./plugin/hello_world/plugin.ini \
 
44
        ./plugin/hex_functions/plugin.ini \
 
45
        ./plugin/innobase/plugin.ini \
 
46
        ./plugin/length/plugin.ini \
 
47
        ./plugin/logging_gearman/plugin.ini \
 
48
        ./plugin/logging_query/plugin.ini \
 
49
        ./plugin/logging_syslog/plugin.ini \
 
50
        ./plugin/md5/plugin.ini \
 
51
        ./plugin/memcached_functions/plugin.ini \
 
52
        ./plugin/memcached_stats/plugin.ini \
 
53
        ./plugin/multi_thread/plugin.ini \
 
54
        ./plugin/myisam/plugin.ini \
 
55
        ./plugin/mysql_protocol/plugin.ini \
 
56
        ./plugin/pool_of_threads/plugin.ini \
 
57
        ./plugin/registry_dictionary/plugin.ini \
 
58
        ./plugin/reverse_function/plugin.ini \
 
59
        ./plugin/rot13/plugin.ini \
 
60
        ./plugin/schema_dictionary/plugin.ini \
 
61
        ./plugin/schema_engine/plugin.ini \
 
62
        ./plugin/session_dictionary/plugin.ini \
 
63
        ./plugin/show_schema_proto/plugin.ini \
 
64
        ./plugin/signal_handler/plugin.ini \
 
65
        ./plugin/single_thread/plugin.ini \
 
66
        ./plugin/sleep/plugin.ini \
 
67
        ./plugin/status_dictionary/plugin.ini \
 
68
        ./plugin/substr_functions/plugin.ini \
 
69
        ./plugin/table_cache_dictionary/plugin.ini \
 
70
        ./plugin/tableprototester/plugin.ini \
 
71
        ./plugin/test_authz/plugin.ini \
 
72
        ./plugin/transaction_log/plugin.ini \
 
73
        ./plugin/uuid_function/plugin.ini \
 
74
        ./plugin/version/plugin.ini 
 
75
        cd ${top_srcdir} && python config/pandora-plugin write
 
76
 
 
77
EXTRA_DIST += plugin/archive/plugin.ini
 
78
 
 
79
# Prevent errors when a plugin dir is removed
 
80
plugin/archive/plugin.ini:
 
81
 
 
82
noinst_HEADERS +=  plugin/archive/ha_archive.h plugin/archive/archive_engine.h
 
83
EXTRA_DIST += plugin/archive/tests
 
84
 
 
85
plugin_libarchive_dir=${top_srcdir}/plugin/archive
 
86
EXTRA_DIST += plugin/archive/plugin.ini
 
87
if BUILD_ARCHIVE_PLUGIN
 
88
  pkgplugin_LTLIBRARIES+=plugin/libarchive_plugin.la
 
89
  plugin_libarchive_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
90
  plugin_libarchive_plugin_la_LIBADD=plugin/archive/libazio.la
 
91
  plugin_libarchive_plugin_la_DEPENDENCIES=plugin/archive/libazio.la
 
92
  plugin_libarchive_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=archive -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Archive Storage Engine" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
93
  plugin_libarchive_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
94
  plugin_libarchive_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
95
 
 
96
  plugin_libarchive_plugin_la_SOURCES= plugin/archive/ha_archive.cc plugin/archive/plugin.cc
 
97
endif
 
98
include plugin/archive/plugin.am
 
99
 
 
100
EXTRA_DIST += plugin/ascii/plugin.ini
 
101
 
 
102
# Prevent errors when a plugin dir is removed
 
103
plugin/ascii/plugin.ini:
 
104
 
 
105
 
 
106
plugin_libascii_dir=${top_srcdir}/plugin/ascii
 
107
EXTRA_DIST += plugin/ascii/plugin.ini
 
108
if BUILD_ASCII_PLUGIN
 
109
  pkgplugin_LTLIBRARIES+=plugin/libascii_plugin.la
 
110
  plugin_libascii_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
111
  plugin_libascii_plugin_la_LIBADD=
 
112
  plugin_libascii_plugin_la_DEPENDENCIES=
 
113
  plugin_libascii_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=ascii -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="UDF Plugin for ASCII" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
114
  plugin_libascii_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
115
  plugin_libascii_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
116
 
 
117
  plugin_libascii_plugin_la_SOURCES= plugin/ascii/ascii.cc
 
118
endif
 
119
 
 
120
EXTRA_DIST += plugin/auth_http/plugin.ini
 
121
 
 
122
# Prevent errors when a plugin dir is removed
 
123
plugin/auth_http/plugin.ini:
 
124
 
 
125
 
 
126
plugin_libauth_http_dir=${top_srcdir}/plugin/auth_http
 
127
EXTRA_DIST += plugin/auth_http/plugin.ini
 
128
if BUILD_AUTH_HTTP_PLUGIN
 
129
  pkgplugin_LTLIBRARIES+=plugin/libauth_http_plugin.la
 
130
  plugin_libauth_http_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS) ${LTLIBCURL} $(GCOV_LIBS)
 
131
  plugin_libauth_http_plugin_la_LIBADD=
 
132
  plugin_libauth_http_plugin_la_DEPENDENCIES=
 
133
  plugin_libauth_http_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=auth_http -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="HTTP Authentication Plugin" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
134
  plugin_libauth_http_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
135
  plugin_libauth_http_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
136
 
 
137
  plugin_libauth_http_plugin_la_SOURCES= plugin/auth_http/auth_http.cc
 
138
endif
 
139
 
 
140
EXTRA_DIST += plugin/auth_pam/plugin.ini
 
141
 
 
142
# Prevent errors when a plugin dir is removed
 
143
plugin/auth_pam/plugin.ini:
 
144
 
 
145
 
 
146
plugin_libauth_pam_dir=${top_srcdir}/plugin/auth_pam
 
147
EXTRA_DIST += plugin/auth_pam/plugin.ini
 
148
if BUILD_AUTH_PAM_PLUGIN
 
149
  pkgplugin_LTLIBRARIES+=plugin/libauth_pam_plugin.la
 
150
  plugin_libauth_pam_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS) ${LTLIBPAM} $(GCOV_LIBS)
 
151
  plugin_libauth_pam_plugin_la_LIBADD=
 
152
  plugin_libauth_pam_plugin_la_DEPENDENCIES=
 
153
  plugin_libauth_pam_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=auth_pam -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="PAM Authenication Plugin" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
154
  plugin_libauth_pam_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
155
  plugin_libauth_pam_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
156
 
 
157
  plugin_libauth_pam_plugin_la_SOURCES= plugin/auth_pam/auth_pam.cc
 
158
endif
 
159
 
 
160
EXTRA_DIST += plugin/benchmark/plugin.ini
 
161
 
 
162
# Prevent errors when a plugin dir is removed
 
163
plugin/benchmark/plugin.ini:
 
164
 
 
165
 
 
166
plugin_libbenchmark_dir=${top_srcdir}/plugin/benchmark
 
167
EXTRA_DIST += plugin/benchmark/plugin.ini
 
168
if BUILD_BENCHMARK_PLUGIN
 
169
  pkgplugin_LTLIBRARIES+=plugin/libbenchmark_plugin.la
 
170
  plugin_libbenchmark_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
171
  plugin_libbenchmark_plugin_la_LIBADD=
 
172
  plugin_libbenchmark_plugin_la_DEPENDENCIES=
 
173
  plugin_libbenchmark_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=benchmark -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="UDF Plugin for Benchmark" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
174
  plugin_libbenchmark_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
175
  plugin_libbenchmark_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
176
 
 
177
  plugin_libbenchmark_plugin_la_SOURCES= plugin/benchmark/benchmarkudf.cc
 
178
endif
 
179
 
 
180
EXTRA_DIST += plugin/blackhole/plugin.ini
 
181
 
 
182
# Prevent errors when a plugin dir is removed
 
183
plugin/blackhole/plugin.ini:
 
184
 
 
185
noinst_HEADERS +=  plugin/blackhole/ha_blackhole.h
 
186
EXTRA_DIST += plugin/blackhole/tests
 
187
 
 
188
plugin_libblackhole_dir=${top_srcdir}/plugin/blackhole
 
189
EXTRA_DIST += plugin/blackhole/plugin.ini
 
190
if BUILD_BLACKHOLE_PLUGIN
 
191
  pkgplugin_LTLIBRARIES+=plugin/libblackhole_plugin.la
 
192
  plugin_libblackhole_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
193
  plugin_libblackhole_plugin_la_LIBADD=
 
194
  plugin_libblackhole_plugin_la_DEPENDENCIES=
 
195
  plugin_libblackhole_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=blackhole -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Blackhole Storage Engine" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
196
  plugin_libblackhole_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
197
  plugin_libblackhole_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
198
 
 
199
  plugin_libblackhole_plugin_la_SOURCES= plugin/blackhole/ha_blackhole.cc
 
200
endif
 
201
 
 
202
EXTRA_DIST += plugin/charlength/plugin.ini
 
203
 
 
204
# Prevent errors when a plugin dir is removed
 
205
plugin/charlength/plugin.ini:
 
206
 
 
207
 
 
208
plugin_libcharlength_dir=${top_srcdir}/plugin/charlength
 
209
EXTRA_DIST += plugin/charlength/plugin.ini
 
210
if BUILD_CHARLENGTH_PLUGIN
 
211
  pkgplugin_LTLIBRARIES+=plugin/libcharlength_plugin.la
 
212
  plugin_libcharlength_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
213
  plugin_libcharlength_plugin_la_LIBADD=
 
214
  plugin_libcharlength_plugin_la_DEPENDENCIES=
 
215
  plugin_libcharlength_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=charlength -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="UDF Plugin for CharLength" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
216
  plugin_libcharlength_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
217
  plugin_libcharlength_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
218
 
 
219
  plugin_libcharlength_plugin_la_SOURCES= plugin/charlength/charlength.cc
 
220
endif
 
221
 
 
222
EXTRA_DIST += plugin/collation_dictionary/plugin.ini
 
223
 
 
224
# Prevent errors when a plugin dir is removed
 
225
plugin/collation_dictionary/plugin.ini:
 
226
 
 
227
noinst_HEADERS +=  plugin/collation_dictionary/character_sets.h plugin/collation_dictionary/collations.h plugin/collation_dictionary/dictionary.h
 
228
EXTRA_DIST += plugin/collation_dictionary/tests
 
229
 
 
230
plugin_libcollation_dictionary_dir=${top_srcdir}/plugin/collation_dictionary
 
231
EXTRA_DIST += plugin/collation_dictionary/plugin.ini
 
232
if BUILD_COLLATION_DICTIONARY_PLUGIN
 
233
  pkgplugin_LTLIBRARIES+=plugin/libcollation_dictionary_plugin.la
 
234
  plugin_libcollation_dictionary_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
235
  plugin_libcollation_dictionary_plugin_la_LIBADD=
 
236
  plugin_libcollation_dictionary_plugin_la_DEPENDENCIES=
 
237
  plugin_libcollation_dictionary_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=collation_dictionary -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Character And Collation Dictionary" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
238
  plugin_libcollation_dictionary_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
239
  plugin_libcollation_dictionary_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
240
 
 
241
  plugin_libcollation_dictionary_plugin_la_SOURCES= plugin/collation_dictionary/character_sets.cc plugin/collation_dictionary/collations.cc plugin/collation_dictionary/dictionary.cc
 
242
endif
 
243
 
 
244
EXTRA_DIST += plugin/compression/plugin.ini
 
245
 
 
246
# Prevent errors when a plugin dir is removed
 
247
plugin/compression/plugin.ini:
 
248
 
 
249
noinst_HEADERS +=  plugin/compression/compress.h plugin/compression/uncompress.h plugin/compression/uncompressed_length.h
 
250
 
 
251
plugin_libcompression_dir=${top_srcdir}/plugin/compression
 
252
EXTRA_DIST += plugin/compression/plugin.ini
 
253
if BUILD_COMPRESSION_PLUGIN
 
254
  pkgplugin_LTLIBRARIES+=plugin/libcompression_plugin.la
 
255
  plugin_libcompression_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
256
  plugin_libcompression_plugin_la_LIBADD=
 
257
  plugin_libcompression_plugin_la_DEPENDENCIES=
 
258
  plugin_libcompression_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=compression -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="compression UDFs" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
259
  plugin_libcompression_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
260
  plugin_libcompression_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
261
 
 
262
  plugin_libcompression_plugin_la_SOURCES= plugin/compression/compress.cc plugin/compression/compressionudf.cc plugin/compression/uncompress.cc plugin/compression/uncompressed_length.cc
 
263
endif
 
264
 
 
265
EXTRA_DIST += plugin/connection_id/plugin.ini
 
266
 
 
267
# Prevent errors when a plugin dir is removed
 
268
plugin/connection_id/plugin.ini:
 
269
 
 
270
 
 
271
plugin_libconnection_id_dir=${top_srcdir}/plugin/connection_id
 
272
EXTRA_DIST += plugin/connection_id/plugin.ini
 
273
if BUILD_CONNECTION_ID_PLUGIN
 
274
  pkgplugin_LTLIBRARIES+=plugin/libconnection_id_plugin.la
 
275
  plugin_libconnection_id_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
276
  plugin_libconnection_id_plugin_la_LIBADD=
 
277
  plugin_libconnection_id_plugin_la_DEPENDENCIES=
 
278
  plugin_libconnection_id_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=connection_id -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Connection ID UDF" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
279
  plugin_libconnection_id_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
280
  plugin_libconnection_id_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
281
 
 
282
  plugin_libconnection_id_plugin_la_SOURCES= plugin/connection_id/connection_id.cc
 
283
endif
 
284
 
 
285
EXTRA_DIST += plugin/console/plugin.ini
 
286
 
 
287
# Prevent errors when a plugin dir is removed
 
288
plugin/console/plugin.ini:
 
289
 
 
290
 
 
291
plugin_libconsole_dir=${top_srcdir}/plugin/console
 
292
EXTRA_DIST += plugin/console/plugin.ini
 
293
if BUILD_CONSOLE_PLUGIN
 
294
  pkgplugin_LTLIBRARIES+=plugin/libconsole_plugin.la
 
295
  plugin_libconsole_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
296
  plugin_libconsole_plugin_la_LIBADD=
 
297
  plugin_libconsole_plugin_la_DEPENDENCIES=
 
298
  plugin_libconsole_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=console -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Console Client" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
299
  plugin_libconsole_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
300
  plugin_libconsole_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
301
 
 
302
  plugin_libconsole_plugin_la_SOURCES= plugin/console/console.cc
 
303
endif
 
304
 
 
305
EXTRA_DIST += plugin/crc32/plugin.ini
 
306
 
 
307
# Prevent errors when a plugin dir is removed
 
308
plugin/crc32/plugin.ini:
 
309
 
 
310
EXTRA_DIST += plugin/crc32/tests
 
311
 
 
312
plugin_libcrc32_dir=${top_srcdir}/plugin/crc32
 
313
EXTRA_DIST += plugin/crc32/plugin.ini
 
314
if BUILD_CRC32_PLUGIN
 
315
  pkgplugin_LTLIBRARIES+=plugin/libcrc32_plugin.la
 
316
  plugin_libcrc32_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
317
  plugin_libcrc32_plugin_la_LIBADD=
 
318
  plugin_libcrc32_plugin_la_DEPENDENCIES=
 
319
  plugin_libcrc32_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=crc32 -DPANDORA_MODULE_AUTHOR="Stewart Smith" -DPANDORA_MODULE_TITLE="crc32 UDF" -DPANDORA_MODULE_VERSION="1.0" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
320
  plugin_libcrc32_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
321
  plugin_libcrc32_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
322
 
 
323
  plugin_libcrc32_plugin_la_SOURCES= plugin/crc32/crc32udf.cc
 
324
endif
 
325
 
 
326
EXTRA_DIST += plugin/csv/plugin.ini
 
327
 
 
328
# Prevent errors when a plugin dir is removed
 
329
plugin/csv/plugin.ini:
 
330
 
 
331
noinst_HEADERS +=  plugin/csv/ha_tina.h plugin/csv/transparent_file.h
 
332
EXTRA_DIST += plugin/csv/tests
 
333
 
 
334
plugin_libcsv_dir=${top_srcdir}/plugin/csv
 
335
EXTRA_DIST += plugin/csv/plugin.ini
 
336
if BUILD_CSV_PLUGIN
 
337
  pkgplugin_LTLIBRARIES+=plugin/libcsv_plugin.la
 
338
  plugin_libcsv_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
339
  plugin_libcsv_plugin_la_LIBADD=
 
340
  plugin_libcsv_plugin_la_DEPENDENCIES=
 
341
  plugin_libcsv_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=csv -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="CSV Storage Engine" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
342
  plugin_libcsv_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
343
  plugin_libcsv_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
344
 
 
345
  plugin_libcsv_plugin_la_SOURCES= plugin/csv/ha_tina.cc plugin/csv/transparent_file.cc
 
346
endif
 
347
 
 
348
EXTRA_DIST += plugin/database_function/plugin.ini
 
349
 
 
350
# Prevent errors when a plugin dir is removed
 
351
plugin/database_function/plugin.ini:
 
352
 
 
353
 
 
354
plugin_libdatabase_function_dir=${top_srcdir}/plugin/database_function
 
355
EXTRA_DIST += plugin/database_function/plugin.ini
 
356
if BUILD_DATABASE_FUNCTION_PLUGIN
 
357
  pkgplugin_LTLIBRARIES+=plugin/libdatabase_function_plugin.la
 
358
  plugin_libdatabase_function_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
359
  plugin_libdatabase_function_plugin_la_LIBADD=
 
360
  plugin_libdatabase_function_plugin_la_DEPENDENCIES=
 
361
  plugin_libdatabase_function_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=database_function -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="DATABASE function" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
362
  plugin_libdatabase_function_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
363
  plugin_libdatabase_function_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
364
 
 
365
  plugin_libdatabase_function_plugin_la_SOURCES= plugin/database_function/database_function.cc
 
366
endif
 
367
 
 
368
EXTRA_DIST += plugin/default_replicator/plugin.ini
 
369
 
 
370
# Prevent errors when a plugin dir is removed
 
371
plugin/default_replicator/plugin.ini:
 
372
 
 
373
noinst_HEADERS +=  plugin/default_replicator/default_replicator.h
 
374
 
 
375
plugin_libdefault_replicator_dir=${top_srcdir}/plugin/default_replicator
 
376
EXTRA_DIST += plugin/default_replicator/plugin.ini
 
377
if BUILD_DEFAULT_REPLICATOR_PLUGIN
 
378
  pkgplugin_LTLIBRARIES+=plugin/libdefault_replicator_plugin.la
 
379
  plugin_libdefault_replicator_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
380
  plugin_libdefault_replicator_plugin_la_LIBADD=
 
381
  plugin_libdefault_replicator_plugin_la_DEPENDENCIES=
 
382
  plugin_libdefault_replicator_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=default_replicator -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Default Replicator" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
383
  plugin_libdefault_replicator_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
384
  plugin_libdefault_replicator_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
385
 
 
386
  plugin_libdefault_replicator_plugin_la_SOURCES= plugin/default_replicator/default_replicator.cc
 
387
endif
 
388
 
 
389
EXTRA_DIST += plugin/drizzle_protocol/plugin.ini
 
390
 
 
391
# Prevent errors when a plugin dir is removed
 
392
plugin/drizzle_protocol/plugin.ini:
 
393
 
 
394
noinst_HEADERS +=  plugin/drizzle_protocol/drizzle_protocol.h plugin/drizzle_protocol/errmsg.h plugin/drizzle_protocol/net_serv.h plugin/drizzle_protocol/options.h plugin/drizzle_protocol/pack.h plugin/drizzle_protocol/vio.h
 
395
 
 
396
plugin_libdrizzle_protocol_dir=${top_srcdir}/plugin/drizzle_protocol
 
397
EXTRA_DIST += plugin/drizzle_protocol/plugin.ini
 
398
if BUILD_DRIZZLE_PROTOCOL_PLUGIN
 
399
  noinst_LTLIBRARIES+=plugin/libdrizzle_protocol_plugin.la
 
400
  plugin_libdrizzle_protocol_plugin_la_LIBADD=
 
401
  plugin_libdrizzle_protocol_plugin_la_DEPENDENCIES=
 
402
  plugin_libdrizzle_protocol_plugin_la_LDFLAGS=$(AM_LDFLAGS)  $(GCOV_LIBS)  
 
403
  plugin_libdrizzle_protocol_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_MODULE_NAME=drizzle_protocol -DPANDORA_MODULE_AUTHOR="Eric Day" -DPANDORA_MODULE_TITLE="Drizzle Protocol Module" -DPANDORA_MODULE_VERSION="0.2" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
404
  plugin_libdrizzle_protocol_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
405
  plugin_libdrizzle_protocol_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
406
 
 
407
  plugin_libdrizzle_protocol_plugin_la_SOURCES= plugin/drizzle_protocol/drizzle_protocol.cc plugin/drizzle_protocol/errmsg.cc plugin/drizzle_protocol/net_serv.cc plugin/drizzle_protocol/pack.cc plugin/drizzle_protocol/vio.cc plugin/drizzle_protocol/viosocket.cc
 
408
  PANDORA_DYNAMIC_LDADDS+=${top_builddir}/plugin/libdrizzle_protocol_plugin.la
 
409
endif
 
410
 
 
411
EXTRA_DIST += plugin/errmsg_notify/plugin.ini
 
412
 
 
413
# Prevent errors when a plugin dir is removed
 
414
plugin/errmsg_notify/plugin.ini:
 
415
 
 
416
EXTRA_DIST += plugin/errmsg_notify/tests
 
417
 
 
418
plugin_liberrmsg_notify_dir=${top_srcdir}/plugin/errmsg_notify
 
419
EXTRA_DIST += plugin/errmsg_notify/plugin.ini
 
420
if BUILD_ERRMSG_NOTIFY_PLUGIN
 
421
  pkgplugin_LTLIBRARIES+=plugin/liberrmsg_notify_plugin.la
 
422
  plugin_liberrmsg_notify_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS) ${libnotifymm_LIBS} ${gtkmm_LIBS} $(GCOV_LIBS)
 
423
  plugin_liberrmsg_notify_plugin_la_LIBADD=
 
424
  plugin_liberrmsg_notify_plugin_la_DEPENDENCIES=
 
425
  plugin_liberrmsg_notify_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=errmsg_notify -DPANDORA_MODULE_AUTHOR="Monty Taylor" -DPANDORA_MODULE_TITLE="libnotify Error Message Plugin" -DPANDORA_MODULE_VERSION="1.0" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
426
  plugin_liberrmsg_notify_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) ${NO_WERROR} ${libnotifymm_CFLAGS} ${gtkmm_CFLAGS}
 
427
  plugin_liberrmsg_notify_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
428
 
 
429
  plugin_liberrmsg_notify_plugin_la_SOURCES= plugin/errmsg_notify/errmsg_notify.cc
 
430
endif
 
431
 
 
432
EXTRA_DIST += plugin/errmsg_stderr/plugin.ini
 
433
 
 
434
# Prevent errors when a plugin dir is removed
 
435
plugin/errmsg_stderr/plugin.ini:
 
436
 
 
437
EXTRA_DIST += plugin/errmsg_stderr/tests
 
438
 
 
439
plugin_liberrmsg_stderr_dir=${top_srcdir}/plugin/errmsg_stderr
 
440
EXTRA_DIST += plugin/errmsg_stderr/plugin.ini
 
441
if BUILD_ERRMSG_STDERR_PLUGIN
 
442
  pkgplugin_LTLIBRARIES+=plugin/liberrmsg_stderr_plugin.la
 
443
  plugin_liberrmsg_stderr_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
444
  plugin_liberrmsg_stderr_plugin_la_LIBADD=
 
445
  plugin_liberrmsg_stderr_plugin_la_DEPENDENCIES=
 
446
  plugin_liberrmsg_stderr_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=errmsg_stderr -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Error Message Plugin" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
447
  plugin_liberrmsg_stderr_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
448
  plugin_liberrmsg_stderr_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
449
 
 
450
  plugin_liberrmsg_stderr_plugin_la_SOURCES= plugin/errmsg_stderr/errmsg_stderr.cc
 
451
endif
 
452
 
 
453
EXTRA_DIST += plugin/filtered_replicator/plugin.ini
 
454
 
 
455
# Prevent errors when a plugin dir is removed
 
456
plugin/filtered_replicator/plugin.ini:
 
457
 
 
458
noinst_HEADERS +=  plugin/filtered_replicator/filtered_replicator.h
 
459
 
 
460
plugin_libfiltered_replicator_dir=${top_srcdir}/plugin/filtered_replicator
 
461
EXTRA_DIST += plugin/filtered_replicator/plugin.ini
 
462
if BUILD_FILTERED_REPLICATOR_PLUGIN
 
463
  pkgplugin_LTLIBRARIES+=plugin/libfiltered_replicator_plugin.la
 
464
  plugin_libfiltered_replicator_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
465
  plugin_libfiltered_replicator_plugin_la_LIBADD=
 
466
  plugin_libfiltered_replicator_plugin_la_DEPENDENCIES=
 
467
  plugin_libfiltered_replicator_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=filtered_replicator -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Filtered Replicator" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
468
  plugin_libfiltered_replicator_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
469
  plugin_libfiltered_replicator_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
470
 
 
471
  plugin_libfiltered_replicator_plugin_la_SOURCES= plugin/filtered_replicator/filtered_replicator.cc
 
472
endif
 
473
 
 
474
EXTRA_DIST += plugin/function_engine/plugin.ini
 
475
 
 
476
# Prevent errors when a plugin dir is removed
 
477
plugin/function_engine/plugin.ini:
 
478
 
 
479
noinst_HEADERS +=  plugin/function_engine/cursor.h plugin/function_engine/function.h
 
480
 
 
481
plugin_libfunction_engine_dir=${top_srcdir}/plugin/function_engine
 
482
EXTRA_DIST += plugin/function_engine/plugin.ini
 
483
if BUILD_FUNCTION_ENGINE_PLUGIN
 
484
  pkgplugin_LTLIBRARIES+=plugin/libfunction_engine_plugin.la
 
485
  plugin_libfunction_engine_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
486
  plugin_libfunction_engine_plugin_la_LIBADD=
 
487
  plugin_libfunction_engine_plugin_la_DEPENDENCIES=
 
488
  plugin_libfunction_engine_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=function_engine -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Data Engine" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
489
  plugin_libfunction_engine_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
490
  plugin_libfunction_engine_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
491
 
 
492
  plugin_libfunction_engine_plugin_la_SOURCES= plugin/function_engine/cursor.cc plugin/function_engine/function.cc
 
493
endif
 
494
 
 
495
EXTRA_DIST += plugin/gearman_udf/plugin.ini
 
496
 
 
497
# Prevent errors when a plugin dir is removed
 
498
plugin/gearman_udf/plugin.ini:
 
499
 
 
500
noinst_HEADERS +=  plugin/gearman_udf/function_map.h plugin/gearman_udf/gman_servers_set.h plugin/gearman_udf/gman_do.h
 
501
 
 
502
plugin_libgearman_udf_dir=${top_srcdir}/plugin/gearman_udf
 
503
EXTRA_DIST += plugin/gearman_udf/plugin.ini
 
504
if BUILD_GEARMAN_UDF_PLUGIN
 
505
  pkgplugin_LTLIBRARIES+=plugin/libgearman_udf_plugin.la
 
506
  plugin_libgearman_udf_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS) ${LTLIBGEARMAN} $(GCOV_LIBS)
 
507
  plugin_libgearman_udf_plugin_la_LIBADD=
 
508
  plugin_libgearman_udf_plugin_la_DEPENDENCIES=
 
509
  plugin_libgearman_udf_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=gearman_udf -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Gearman Client UDFs" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
510
  plugin_libgearman_udf_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
511
  plugin_libgearman_udf_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
512
 
 
513
  plugin_libgearman_udf_plugin_la_SOURCES= plugin/gearman_udf/gearman_udf.cc plugin/gearman_udf/function_map.cc plugin/gearman_udf/gman_servers_set.cc plugin/gearman_udf/gman_do.cc
 
514
endif
 
515
 
 
516
EXTRA_DIST += plugin/heap/plugin.ini
 
517
 
 
518
# Prevent errors when a plugin dir is removed
 
519
plugin/heap/plugin.ini:
 
520
 
 
521
 
 
522
plugin_libmemory_dir=${top_srcdir}/plugin/heap
 
523
EXTRA_DIST += plugin/heap/plugin.ini
 
524
if BUILD_MEMORY_PLUGIN
 
525
  noinst_LTLIBRARIES+=plugin/libmemory_plugin.la
 
526
  plugin_libmemory_plugin_la_LIBADD=plugin/heap/libheap.la
 
527
  plugin_libmemory_plugin_la_DEPENDENCIES=plugin/heap/libheap.la
 
528
  plugin_libmemory_plugin_la_LDFLAGS=$(AM_LDFLAGS)  $(GCOV_LIBS)  
 
529
  plugin_libmemory_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_MODULE_NAME=memory -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Memory Storage Engine" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
530
  plugin_libmemory_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
531
  plugin_libmemory_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
532
 
 
533
  plugin_libmemory_plugin_la_SOURCES= plugin/heap/ha_heap.cc
 
534
  PANDORA_DYNAMIC_LDADDS+=${top_builddir}/plugin/libmemory_plugin.la
 
535
endif
 
536
include plugin/heap/plugin.am
 
537
 
 
538
EXTRA_DIST += plugin/hello_world/plugin.ini
 
539
 
 
540
# Prevent errors when a plugin dir is removed
 
541
plugin/hello_world/plugin.ini:
 
542
 
 
543
EXTRA_DIST += plugin/hello_world/tests
 
544
 
 
545
plugin_libhello_world_dir=${top_srcdir}/plugin/hello_world
 
546
EXTRA_DIST += plugin/hello_world/plugin.ini
 
547
if BUILD_HELLO_WORLD_PLUGIN
 
548
  pkgplugin_LTLIBRARIES+=plugin/libhello_world_plugin.la
 
549
  plugin_libhello_world_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
550
  plugin_libhello_world_plugin_la_LIBADD=
 
551
  plugin_libhello_world_plugin_la_DEPENDENCIES=
 
552
  plugin_libhello_world_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=hello_world -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Example Plugin" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
553
  plugin_libhello_world_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
554
  plugin_libhello_world_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
555
 
 
556
  plugin_libhello_world_plugin_la_SOURCES= plugin/hello_world/hello_world.cc
 
557
endif
 
558
 
 
559
EXTRA_DIST += plugin/hex_functions/plugin.ini
 
560
 
 
561
# Prevent errors when a plugin dir is removed
 
562
plugin/hex_functions/plugin.ini:
 
563
 
 
564
 
 
565
plugin_libhex_functions_dir=${top_srcdir}/plugin/hex_functions
 
566
EXTRA_DIST += plugin/hex_functions/plugin.ini
 
567
if BUILD_HEX_FUNCTIONS_PLUGIN
 
568
  pkgplugin_LTLIBRARIES+=plugin/libhex_functions_plugin.la
 
569
  plugin_libhex_functions_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
570
  plugin_libhex_functions_plugin_la_LIBADD=
 
571
  plugin_libhex_functions_plugin_la_DEPENDENCIES=
 
572
  plugin_libhex_functions_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=hex_functions -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="HEX() and UNHEX() functions" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
573
  plugin_libhex_functions_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
574
  plugin_libhex_functions_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
575
 
 
576
  plugin_libhex_functions_plugin_la_SOURCES= plugin/hex_functions/hex_functions.cc
 
577
endif
 
578
 
 
579
EXTRA_DIST += plugin/innobase/plugin.ini
 
580
 
 
581
# Prevent errors when a plugin dir is removed
 
582
plugin/innobase/plugin.ini:
 
583
 
 
584
EXTRA_DIST += plugin/innobase/tests
 
585
 
 
586
plugin_libinnobase_dir=${top_srcdir}/plugin/innobase
 
587
EXTRA_DIST += plugin/innobase/plugin.ini
 
588
if BUILD_INNOBASE_PLUGIN
 
589
  noinst_LTLIBRARIES+=plugin/libinnobase_plugin.la
 
590
  plugin_libinnobase_plugin_la_LIBADD=plugin/innobase/libinnobase.la
 
591
  plugin_libinnobase_plugin_la_DEPENDENCIES=plugin/innobase/libinnobase.la
 
592
  plugin_libinnobase_plugin_la_LDFLAGS=$(AM_LDFLAGS)  $(GCOV_LIBS)  
 
593
  plugin_libinnobase_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_MODULE_NAME=innobase -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="InnoDB Storage Engine" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
594
  plugin_libinnobase_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) ${NO_SHADOW} -I$(top_srcdir)/plugin/innobase/include -DBUILD_DRIZZLE
 
595
  plugin_libinnobase_plugin_la_CFLAGS=$(AM_CFLAGS) ${NO_SHADOW} -I$(top_srcdir)/plugin/innobase/include -DBUILD_DRIZZLE
 
596
 
 
597
  plugin_libinnobase_plugin_la_SOURCES= plugin/innobase/handler/ha_innodb.cc plugin/innobase/handler/handler0alter.cc plugin/innobase/handler/data_dictionary.cc plugin/innobase/handler/mysql_addons.cc
 
598
  PANDORA_DYNAMIC_LDADDS+=${top_builddir}/plugin/libinnobase_plugin.la
 
599
endif
 
600
include plugin/innobase/plugin.am
 
601
 
 
602
EXTRA_DIST += plugin/length/plugin.ini
 
603
 
 
604
# Prevent errors when a plugin dir is removed
 
605
plugin/length/plugin.ini:
 
606
 
 
607
 
 
608
plugin_liblength_dir=${top_srcdir}/plugin/length
 
609
EXTRA_DIST += plugin/length/plugin.ini
 
610
if BUILD_LENGTH_PLUGIN
 
611
  pkgplugin_LTLIBRARIES+=plugin/liblength_plugin.la
 
612
  plugin_liblength_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
613
  plugin_liblength_plugin_la_LIBADD=
 
614
  plugin_liblength_plugin_la_DEPENDENCIES=
 
615
  plugin_liblength_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=length -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="UDF Plugin for Length" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
616
  plugin_liblength_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
617
  plugin_liblength_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
618
 
 
619
  plugin_liblength_plugin_la_SOURCES= plugin/length/length.cc
 
620
endif
 
621
 
 
622
EXTRA_DIST += plugin/logging_gearman/plugin.ini
 
623
 
 
624
# Prevent errors when a plugin dir is removed
 
625
plugin/logging_gearman/plugin.ini:
 
626
 
 
627
 
 
628
plugin_liblogging_gearman_dir=${top_srcdir}/plugin/logging_gearman
 
629
EXTRA_DIST += plugin/logging_gearman/plugin.ini
 
630
if BUILD_LOGGING_GEARMAN_PLUGIN
 
631
  pkgplugin_LTLIBRARIES+=plugin/liblogging_gearman_plugin.la
 
632
  plugin_liblogging_gearman_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS) ${LTLIBGEARMAN} $(GCOV_LIBS)
 
633
  plugin_liblogging_gearman_plugin_la_LIBADD=
 
634
  plugin_liblogging_gearman_plugin_la_DEPENDENCIES=
 
635
  plugin_liblogging_gearman_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=logging_gearman -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Gearman Logging Plugin" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
636
  plugin_liblogging_gearman_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
637
  plugin_liblogging_gearman_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
638
 
 
639
  plugin_liblogging_gearman_plugin_la_SOURCES= plugin/logging_gearman/logging_gearman.cc
 
640
endif
 
641
 
 
642
EXTRA_DIST += plugin/logging_query/plugin.ini
 
643
 
 
644
# Prevent errors when a plugin dir is removed
 
645
plugin/logging_query/plugin.ini:
 
646
 
 
647
 
 
648
plugin_liblogging_query_dir=${top_srcdir}/plugin/logging_query
 
649
EXTRA_DIST += plugin/logging_query/plugin.ini
 
650
if BUILD_LOGGING_QUERY_PLUGIN
 
651
  pkgplugin_LTLIBRARIES+=plugin/liblogging_query_plugin.la
 
652
  plugin_liblogging_query_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
653
  plugin_liblogging_query_plugin_la_LIBADD=
 
654
  plugin_liblogging_query_plugin_la_DEPENDENCIES=
 
655
  plugin_liblogging_query_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=logging_query -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Query Logging Plugin" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
656
  plugin_liblogging_query_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
657
  plugin_liblogging_query_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
658
 
 
659
  plugin_liblogging_query_plugin_la_SOURCES= plugin/logging_query/logging_query.cc
 
660
endif
 
661
 
 
662
EXTRA_DIST += plugin/logging_syslog/plugin.ini
 
663
 
 
664
# Prevent errors when a plugin dir is removed
 
665
plugin/logging_syslog/plugin.ini:
 
666
 
 
667
noinst_HEADERS +=  plugin/logging_syslog/names.h
 
668
 
 
669
plugin_liblogging_syslog_dir=${top_srcdir}/plugin/logging_syslog
 
670
EXTRA_DIST += plugin/logging_syslog/plugin.ini
 
671
if BUILD_LOGGING_SYSLOG_PLUGIN
 
672
  pkgplugin_LTLIBRARIES+=plugin/liblogging_syslog_plugin.la
 
673
  plugin_liblogging_syslog_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
674
  plugin_liblogging_syslog_plugin_la_LIBADD=
 
675
  plugin_liblogging_syslog_plugin_la_DEPENDENCIES=
 
676
  plugin_liblogging_syslog_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=logging_syslog -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Syslog Logging Plugin" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
677
  plugin_liblogging_syslog_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
678
  plugin_liblogging_syslog_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
679
 
 
680
  plugin_liblogging_syslog_plugin_la_SOURCES= plugin/logging_syslog/logging_syslog.cc
 
681
endif
 
682
 
 
683
EXTRA_DIST += plugin/md5/plugin.ini
 
684
 
 
685
# Prevent errors when a plugin dir is removed
 
686
plugin/md5/plugin.ini:
 
687
 
 
688
EXTRA_DIST += plugin/md5/tests
 
689
 
 
690
plugin_libmd5_dir=${top_srcdir}/plugin/md5
 
691
EXTRA_DIST += plugin/md5/plugin.ini
 
692
if BUILD_MD5_PLUGIN
 
693
  pkgplugin_LTLIBRARIES+=plugin/libmd5_plugin.la
 
694
  plugin_libmd5_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS) ${LTMD5PLUGINDEP} $(GCOV_LIBS)
 
695
  plugin_libmd5_plugin_la_LIBADD=
 
696
  plugin_libmd5_plugin_la_DEPENDENCIES=
 
697
  plugin_libmd5_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=md5 -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="UDF Plugin for MD5" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
698
  plugin_libmd5_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
699
  plugin_libmd5_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
700
 
 
701
  plugin_libmd5_plugin_la_SOURCES= plugin/md5/md5.cc
 
702
endif
 
703
 
 
704
EXTRA_DIST += plugin/memcached_functions/plugin.ini
 
705
 
 
706
# Prevent errors when a plugin dir is removed
 
707
plugin/memcached_functions/plugin.ini:
 
708
 
 
709
noinst_HEADERS +=  plugin/memcached_functions/memcached_functions.h plugin/memcached_functions/memc_get.h plugin/memcached_functions/memc_get_by_key.h plugin/memcached_functions/memc_set.h plugin/memcached_functions/memc_set_by_key.h plugin/memcached_functions/memc_add.h plugin/memcached_functions/memc_add_by_key.h plugin/memcached_functions/memc_replace.h plugin/memcached_functions/memc_replace_by_key.h plugin/memcached_functions/memc_delete.h plugin/memcached_functions/memc_delete_by_key.h plugin/memcached_functions/memc_append.h plugin/memcached_functions/memc_append_by_key.h plugin/memcached_functions/memc_prepend.h plugin/memcached_functions/memc_prepend_by_key.h plugin/memcached_functions/memc_cas.h plugin/memcached_functions/memc_cas_by_key.h plugin/memcached_functions/memc_misc.h plugin/memcached_functions/memc_stats.h plugin/memcached_functions/memc_servers_set.h plugin/memcached_functions/memc_behavior_set.h plugin/memcached_functions/memc_behavior_get.h plugin/memcached_functions/memc_increment.h plugin/memcached_functions/memc_decrement.h
 
710
EXTRA_DIST += plugin/memcached_functions/tests
 
711
 
 
712
plugin_libmemcached_functions_dir=${top_srcdir}/plugin/memcached_functions
 
713
EXTRA_DIST += plugin/memcached_functions/plugin.ini
 
714
if BUILD_MEMCACHED_FUNCTIONS_PLUGIN
 
715
  pkgplugin_LTLIBRARIES+=plugin/libmemcached_functions_plugin.la
 
716
  plugin_libmemcached_functions_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS) ${LTLIBMEMCACHED} $(GCOV_LIBS)
 
717
  plugin_libmemcached_functions_plugin_la_LIBADD=
 
718
  plugin_libmemcached_functions_plugin_la_DEPENDENCIES=
 
719
  plugin_libmemcached_functions_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=memcached_functions -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Memcached Client UDFs" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
720
  plugin_libmemcached_functions_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
721
  plugin_libmemcached_functions_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
722
 
 
723
  plugin_libmemcached_functions_plugin_la_SOURCES= plugin/memcached_functions/memcached_functions.cc plugin/memcached_functions/memc_get.cc plugin/memcached_functions/memc_get_by_key.cc plugin/memcached_functions/memc_set.cc plugin/memcached_functions/memc_set_by_key.cc plugin/memcached_functions/memc_add.cc plugin/memcached_functions/memc_add_by_key.cc plugin/memcached_functions/memc_replace.cc plugin/memcached_functions/memc_replace_by_key.cc plugin/memcached_functions/memc_delete.cc plugin/memcached_functions/memc_delete_by_key.cc plugin/memcached_functions/memc_append.cc plugin/memcached_functions/memc_append_by_key.cc plugin/memcached_functions/memc_prepend.cc plugin/memcached_functions/memc_prepend_by_key.cc plugin/memcached_functions/memc_cas.cc plugin/memcached_functions/memc_cas_by_key.cc plugin/memcached_functions/memc_misc.cc plugin/memcached_functions/memc_servers_set.cc plugin/memcached_functions/memc_behavior_set.cc plugin/memcached_functions/memc_behavior_get.cc plugin/memcached_functions/memc_increment.cc plugin/memcached_functions/memc_decrement.cc plugin/memcached_functions/memc_stats.cc
 
724
endif
 
725
 
 
726
EXTRA_DIST += plugin/memcached_stats/plugin.ini
 
727
 
 
728
# Prevent errors when a plugin dir is removed
 
729
plugin/memcached_stats/plugin.ini:
 
730
 
 
731
noinst_HEADERS +=  plugin/memcached_stats/stats_table.h plugin/memcached_stats/analysis_table.h plugin/memcached_stats/sysvar_holder.h
 
732
EXTRA_DIST += plugin/memcached_stats/tests
 
733
 
 
734
plugin_libmemcached_stats_dir=${top_srcdir}/plugin/memcached_stats
 
735
EXTRA_DIST += plugin/memcached_stats/plugin.ini
 
736
if BUILD_MEMCACHED_STATS_PLUGIN
 
737
  pkgplugin_LTLIBRARIES+=plugin/libmemcached_stats_plugin.la
 
738
  plugin_libmemcached_stats_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS) ${LTLIBMEMCACHED} $(GCOV_LIBS)
 
739
  plugin_libmemcached_stats_plugin_la_LIBADD=
 
740
  plugin_libmemcached_stats_plugin_la_DEPENDENCIES=
 
741
  plugin_libmemcached_stats_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=memcached_stats -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Memcached Stats in DATA_DICTIONARY tables" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
742
  plugin_libmemcached_stats_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
743
  plugin_libmemcached_stats_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
744
 
 
745
  plugin_libmemcached_stats_plugin_la_SOURCES= plugin/memcached_stats/memcached_stats.cc plugin/memcached_stats/stats_table.cc plugin/memcached_stats/analysis_table.cc
 
746
endif
 
747
 
 
748
EXTRA_DIST += plugin/multi_thread/plugin.ini
 
749
 
 
750
# Prevent errors when a plugin dir is removed
 
751
plugin/multi_thread/plugin.ini:
 
752
 
 
753
noinst_HEADERS +=  plugin/multi_thread/multi_thread.h
 
754
 
 
755
plugin_libmulti_thread_dir=${top_srcdir}/plugin/multi_thread
 
756
EXTRA_DIST += plugin/multi_thread/plugin.ini
 
757
if BUILD_MULTI_THREAD_PLUGIN
 
758
  pkgplugin_LTLIBRARIES+=plugin/libmulti_thread_plugin.la
 
759
  plugin_libmulti_thread_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
760
  plugin_libmulti_thread_plugin_la_LIBADD=
 
761
  plugin_libmulti_thread_plugin_la_DEPENDENCIES=
 
762
  plugin_libmulti_thread_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=multi_thread -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Multi-Thread Scheduler" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
763
  plugin_libmulti_thread_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
764
  plugin_libmulti_thread_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
765
 
 
766
  plugin_libmulti_thread_plugin_la_SOURCES= plugin/multi_thread/multi_thread.cc
 
767
endif
 
768
 
 
769
EXTRA_DIST += plugin/myisam/plugin.ini
 
770
 
 
771
# Prevent errors when a plugin dir is removed
 
772
plugin/myisam/plugin.ini:
 
773
 
 
774
 
 
775
plugin_libmyisam_dir=${top_srcdir}/plugin/myisam
 
776
EXTRA_DIST += plugin/myisam/plugin.ini
 
777
if BUILD_MYISAM_PLUGIN
 
778
  noinst_LTLIBRARIES+=plugin/libmyisam_plugin.la
 
779
  plugin_libmyisam_plugin_la_LIBADD=plugin/myisam/libmyisam.la drizzled/internal/libinternal.la
 
780
  plugin_libmyisam_plugin_la_DEPENDENCIES=plugin/myisam/libmyisam.la drizzled/internal/libinternal.la
 
781
  plugin_libmyisam_plugin_la_LDFLAGS=$(AM_LDFLAGS) $(LIBZ) $(LIBINTL) $(GCOV_LIBS)  
 
782
  plugin_libmyisam_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_MODULE_NAME=myisam -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="MyISAM Storage Engine" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
783
  plugin_libmyisam_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
784
  plugin_libmyisam_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
785
 
 
786
  plugin_libmyisam_plugin_la_SOURCES= plugin/myisam/ha_myisam.cc
 
787
  PANDORA_DYNAMIC_LDADDS+=${top_builddir}/plugin/libmyisam_plugin.la
 
788
endif
 
789
include plugin/myisam/plugin.am
 
790
 
 
791
EXTRA_DIST += plugin/mysql_protocol/plugin.ini
 
792
 
 
793
# Prevent errors when a plugin dir is removed
 
794
plugin/mysql_protocol/plugin.ini:
 
795
 
 
796
noinst_HEADERS +=  plugin/mysql_protocol/oldlibdrizzle.h plugin/mysql_protocol/errmsg.h plugin/mysql_protocol/net_serv.h plugin/mysql_protocol/options.h plugin/mysql_protocol/pack.h plugin/mysql_protocol/vio.h
 
797
 
 
798
plugin_libmysql_protocol_dir=${top_srcdir}/plugin/mysql_protocol
 
799
EXTRA_DIST += plugin/mysql_protocol/plugin.ini
 
800
if BUILD_MYSQL_PROTOCOL_PLUGIN
 
801
  noinst_LTLIBRARIES+=plugin/libmysql_protocol_plugin.la
 
802
  plugin_libmysql_protocol_plugin_la_LIBADD=
 
803
  plugin_libmysql_protocol_plugin_la_DEPENDENCIES=
 
804
  plugin_libmysql_protocol_plugin_la_LDFLAGS=$(AM_LDFLAGS)  $(GCOV_LIBS)  
 
805
  plugin_libmysql_protocol_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_MODULE_NAME=mysql_protocol -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="MySQL Protocol Module" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
806
  plugin_libmysql_protocol_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
807
  plugin_libmysql_protocol_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
808
 
 
809
  plugin_libmysql_protocol_plugin_la_SOURCES= plugin/mysql_protocol/oldlibdrizzle.cc plugin/mysql_protocol/errmsg.cc plugin/mysql_protocol/net_serv.cc plugin/mysql_protocol/pack.cc plugin/mysql_protocol/vio.cc plugin/mysql_protocol/viosocket.cc
 
810
  PANDORA_DYNAMIC_LDADDS+=${top_builddir}/plugin/libmysql_protocol_plugin.la
 
811
endif
 
812
 
 
813
EXTRA_DIST += plugin/pool_of_threads/plugin.ini
 
814
 
 
815
# Prevent errors when a plugin dir is removed
 
816
plugin/pool_of_threads/plugin.ini:
 
817
 
 
818
noinst_HEADERS +=  plugin/pool_of_threads/pool_of_threads.h plugin/pool_of_threads/session_scheduler.h
 
819
 
 
820
plugin_libpool_of_threads_dir=${top_srcdir}/plugin/pool_of_threads
 
821
EXTRA_DIST += plugin/pool_of_threads/plugin.ini
 
822
if BUILD_POOL_OF_THREADS_PLUGIN
 
823
  pkgplugin_LTLIBRARIES+=plugin/libpool_of_threads_plugin.la
 
824
  plugin_libpool_of_threads_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS) ${LTLIBEVENT} $(GCOV_LIBS)
 
825
  plugin_libpool_of_threads_plugin_la_LIBADD=
 
826
  plugin_libpool_of_threads_plugin_la_DEPENDENCIES=
 
827
  plugin_libpool_of_threads_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=pool_of_threads -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Pool of Threads Scheduler" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
828
  plugin_libpool_of_threads_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) ${PROTOSKIP_WARNINGS}
 
829
  plugin_libpool_of_threads_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
830
 
 
831
  plugin_libpool_of_threads_plugin_la_SOURCES= plugin/pool_of_threads/pool_of_threads.cc plugin/pool_of_threads/session_scheduler.cc
 
832
endif
 
833
 
 
834
EXTRA_DIST += plugin/registry_dictionary/plugin.ini
 
835
 
 
836
# Prevent errors when a plugin dir is removed
 
837
plugin/registry_dictionary/plugin.ini:
 
838
 
 
839
noinst_HEADERS +=  plugin/registry_dictionary/dictionary.h plugin/registry_dictionary/modules.h plugin/registry_dictionary/plugins.h
 
840
EXTRA_DIST += plugin/registry_dictionary/tests
 
841
 
 
842
plugin_libregistry_dictionary_dir=${top_srcdir}/plugin/registry_dictionary
 
843
EXTRA_DIST += plugin/registry_dictionary/plugin.ini
 
844
if BUILD_REGISTRY_DICTIONARY_PLUGIN
 
845
  pkgplugin_LTLIBRARIES+=plugin/libregistry_dictionary_plugin.la
 
846
  plugin_libregistry_dictionary_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
847
  plugin_libregistry_dictionary_plugin_la_LIBADD=
 
848
  plugin_libregistry_dictionary_plugin_la_DEPENDENCIES=
 
849
  plugin_libregistry_dictionary_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=registry_dictionary -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Registry Dictionary" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
850
  plugin_libregistry_dictionary_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
851
  plugin_libregistry_dictionary_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
852
 
 
853
  plugin_libregistry_dictionary_plugin_la_SOURCES= plugin/registry_dictionary/dictionary.cc plugin/registry_dictionary/modules.cc plugin/registry_dictionary/plugins.cc
 
854
endif
 
855
 
 
856
EXTRA_DIST += plugin/reverse_function/plugin.ini
 
857
 
 
858
# Prevent errors when a plugin dir is removed
 
859
plugin/reverse_function/plugin.ini:
 
860
 
 
861
 
 
862
plugin_libreverse_function_dir=${top_srcdir}/plugin/reverse_function
 
863
EXTRA_DIST += plugin/reverse_function/plugin.ini
 
864
if BUILD_REVERSE_FUNCTION_PLUGIN
 
865
  pkgplugin_LTLIBRARIES+=plugin/libreverse_function_plugin.la
 
866
  plugin_libreverse_function_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
867
  plugin_libreverse_function_plugin_la_LIBADD=
 
868
  plugin_libreverse_function_plugin_la_DEPENDENCIES=
 
869
  plugin_libreverse_function_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=reverse_function -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="REVERSE function" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
870
  plugin_libreverse_function_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
871
  plugin_libreverse_function_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
872
 
 
873
  plugin_libreverse_function_plugin_la_SOURCES= plugin/reverse_function/reverse_function.cc
 
874
endif
 
875
 
 
876
EXTRA_DIST += plugin/rot13/plugin.ini
 
877
 
 
878
# Prevent errors when a plugin dir is removed
 
879
plugin/rot13/plugin.ini:
 
880
 
 
881
EXTRA_DIST += plugin/rot13/tests
 
882
 
 
883
plugin_librot13_dir=${top_srcdir}/plugin/rot13
 
884
EXTRA_DIST += plugin/rot13/plugin.ini
 
885
if BUILD_ROT13_PLUGIN
 
886
  pkgplugin_LTLIBRARIES+=plugin/librot13_plugin.la
 
887
  plugin_librot13_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
888
  plugin_librot13_plugin_la_LIBADD=
 
889
  plugin_librot13_plugin_la_DEPENDENCIES=
 
890
  plugin_librot13_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=rot13 -DPANDORA_MODULE_AUTHOR="Tim Penhey <tim@penhey.net>" -DPANDORA_MODULE_TITLE="ROT 13" -DPANDORA_MODULE_VERSION="1.0" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
891
  plugin_librot13_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
892
  plugin_librot13_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
893
 
 
894
  plugin_librot13_plugin_la_SOURCES= plugin/rot13/rot13.cc
 
895
endif
 
896
 
 
897
EXTRA_DIST += plugin/schema_dictionary/plugin.ini
 
898
 
 
899
# Prevent errors when a plugin dir is removed
 
900
plugin/schema_dictionary/plugin.ini:
 
901
 
 
902
noinst_HEADERS +=  plugin/schema_dictionary/columns.h plugin/schema_dictionary/dictionary.h plugin/schema_dictionary/index_parts.h plugin/schema_dictionary/indexes.h plugin/schema_dictionary/referential_constraints.h plugin/schema_dictionary/schemas.h plugin/schema_dictionary/show_columns.h plugin/schema_dictionary/show_indexes.h plugin/schema_dictionary/show_table_status.h plugin/schema_dictionary/show_tables.h plugin/schema_dictionary/show_temporary_tables.h plugin/schema_dictionary/table_constraints.h plugin/schema_dictionary/tables.h
 
903
EXTRA_DIST += plugin/schema_dictionary/tests
 
904
 
 
905
plugin_libschema_dictionary_dir=${top_srcdir}/plugin/schema_dictionary
 
906
EXTRA_DIST += plugin/schema_dictionary/plugin.ini
 
907
if BUILD_SCHEMA_DICTIONARY_PLUGIN
 
908
  pkgplugin_LTLIBRARIES+=plugin/libschema_dictionary_plugin.la
 
909
  plugin_libschema_dictionary_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
910
  plugin_libschema_dictionary_plugin_la_LIBADD=
 
911
  plugin_libschema_dictionary_plugin_la_DEPENDENCIES=
 
912
  plugin_libschema_dictionary_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=schema_dictionary -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Schema Dictionary" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
913
  plugin_libschema_dictionary_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
914
  plugin_libschema_dictionary_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
915
 
 
916
  plugin_libschema_dictionary_plugin_la_SOURCES= plugin/schema_dictionary/columns.cc plugin/schema_dictionary/dictionary.cc plugin/schema_dictionary/index_parts.cc plugin/schema_dictionary/indexes.cc plugin/schema_dictionary/referential_constraints.cc plugin/schema_dictionary/schemas.cc plugin/schema_dictionary/show_columns.cc plugin/schema_dictionary/show_indexes.cc plugin/schema_dictionary/show_table_status.cc plugin/schema_dictionary/show_temporary_tables.cc plugin/schema_dictionary/table_constraints.cc plugin/schema_dictionary/tables.cc
 
917
endif
 
918
 
 
919
EXTRA_DIST += plugin/schema_engine/plugin.ini
 
920
 
 
921
# Prevent errors when a plugin dir is removed
 
922
plugin/schema_engine/plugin.ini:
 
923
 
 
924
noinst_HEADERS +=  plugin/schema_engine/schema.h
 
925
EXTRA_DIST += plugin/schema_engine/tests
 
926
 
 
927
plugin_libschema_engine_dir=${top_srcdir}/plugin/schema_engine
 
928
EXTRA_DIST += plugin/schema_engine/plugin.ini
 
929
if BUILD_SCHEMA_ENGINE_PLUGIN
 
930
  pkgplugin_LTLIBRARIES+=plugin/libschema_engine_plugin.la
 
931
  plugin_libschema_engine_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
932
  plugin_libschema_engine_plugin_la_LIBADD=
 
933
  plugin_libschema_engine_plugin_la_DEPENDENCIES=
 
934
  plugin_libschema_engine_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=schema_engine -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Schema Engine" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
935
  plugin_libschema_engine_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
936
  plugin_libschema_engine_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
937
 
 
938
  plugin_libschema_engine_plugin_la_SOURCES= plugin/schema_engine/schema.cc plugin/schema_engine/plugin.cc
 
939
endif
 
940
 
 
941
EXTRA_DIST += plugin/session_dictionary/plugin.ini
 
942
 
 
943
# Prevent errors when a plugin dir is removed
 
944
plugin/session_dictionary/plugin.ini:
 
945
 
 
946
noinst_HEADERS +=  plugin/session_dictionary/processlist.h plugin/session_dictionary/dictionary.h
 
947
EXTRA_DIST += plugin/session_dictionary/tests
 
948
 
 
949
plugin_libsession_dictionary_dir=${top_srcdir}/plugin/session_dictionary
 
950
EXTRA_DIST += plugin/session_dictionary/plugin.ini
 
951
if BUILD_SESSION_DICTIONARY_PLUGIN
 
952
  pkgplugin_LTLIBRARIES+=plugin/libsession_dictionary_plugin.la
 
953
  plugin_libsession_dictionary_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
954
  plugin_libsession_dictionary_plugin_la_LIBADD=
 
955
  plugin_libsession_dictionary_plugin_la_DEPENDENCIES=
 
956
  plugin_libsession_dictionary_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=session_dictionary -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Session Dictionary" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
957
  plugin_libsession_dictionary_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
958
  plugin_libsession_dictionary_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
959
 
 
960
  plugin_libsession_dictionary_plugin_la_SOURCES= plugin/session_dictionary/processlist.cc plugin/session_dictionary/dictionary.cc
 
961
endif
 
962
 
 
963
EXTRA_DIST += plugin/show_schema_proto/plugin.ini
 
964
 
 
965
# Prevent errors when a plugin dir is removed
 
966
plugin/show_schema_proto/plugin.ini:
 
967
 
 
968
EXTRA_DIST += plugin/show_schema_proto/tests
 
969
 
 
970
plugin_libshow_schema_proto_dir=${top_srcdir}/plugin/show_schema_proto
 
971
EXTRA_DIST += plugin/show_schema_proto/plugin.ini
 
972
if BUILD_SHOW_SCHEMA_PROTO_PLUGIN
 
973
  pkgplugin_LTLIBRARIES+=plugin/libshow_schema_proto_plugin.la
 
974
  plugin_libshow_schema_proto_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
975
  plugin_libshow_schema_proto_plugin_la_LIBADD=
 
976
  plugin_libshow_schema_proto_plugin_la_DEPENDENCIES=
 
977
  plugin_libshow_schema_proto_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=show_schema_proto -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="SHOW_SCHEMA_PROTO(db) Function" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
978
  plugin_libshow_schema_proto_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) ${PROTOSKIP_WARNINGS}
 
979
  plugin_libshow_schema_proto_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
980
 
 
981
  plugin_libshow_schema_proto_plugin_la_SOURCES= plugin/show_schema_proto/show_schema_proto.cc
 
982
endif
 
983
 
 
984
EXTRA_DIST += plugin/signal_handler/plugin.ini
 
985
 
 
986
# Prevent errors when a plugin dir is removed
 
987
plugin/signal_handler/plugin.ini:
 
988
 
 
989
 
 
990
plugin_libsignal_handler_dir=${top_srcdir}/plugin/signal_handler
 
991
EXTRA_DIST += plugin/signal_handler/plugin.ini
 
992
if BUILD_SIGNAL_HANDLER_PLUGIN
 
993
  noinst_LTLIBRARIES+=plugin/libsignal_handler_plugin.la
 
994
  plugin_libsignal_handler_plugin_la_LIBADD=
 
995
  plugin_libsignal_handler_plugin_la_DEPENDENCIES=
 
996
  plugin_libsignal_handler_plugin_la_LDFLAGS=$(AM_LDFLAGS)  $(GCOV_LIBS)  
 
997
  plugin_libsignal_handler_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_MODULE_NAME=signal_handler -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Default Signal Handler" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
998
  plugin_libsignal_handler_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
999
  plugin_libsignal_handler_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
1000
 
 
1001
  plugin_libsignal_handler_plugin_la_SOURCES= plugin/signal_handler/signal_handler.cc
 
1002
  PANDORA_DYNAMIC_LDADDS+=${top_builddir}/plugin/libsignal_handler_plugin.la
 
1003
endif
 
1004
 
 
1005
EXTRA_DIST += plugin/single_thread/plugin.ini
 
1006
 
 
1007
# Prevent errors when a plugin dir is removed
 
1008
plugin/single_thread/plugin.ini:
 
1009
 
 
1010
noinst_HEADERS +=  plugin/single_thread/single_thread.h
 
1011
 
 
1012
plugin_libsingle_thread_dir=${top_srcdir}/plugin/single_thread
 
1013
EXTRA_DIST += plugin/single_thread/plugin.ini
 
1014
if BUILD_SINGLE_THREAD_PLUGIN
 
1015
  pkgplugin_LTLIBRARIES+=plugin/libsingle_thread_plugin.la
 
1016
  plugin_libsingle_thread_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
1017
  plugin_libsingle_thread_plugin_la_LIBADD=
 
1018
  plugin_libsingle_thread_plugin_la_DEPENDENCIES=
 
1019
  plugin_libsingle_thread_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=single_thread -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Single Thread Scheduler" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
1020
  plugin_libsingle_thread_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
1021
  plugin_libsingle_thread_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
1022
 
 
1023
  plugin_libsingle_thread_plugin_la_SOURCES= plugin/single_thread/single_thread.cc
 
1024
endif
 
1025
 
 
1026
EXTRA_DIST += plugin/sleep/plugin.ini
 
1027
 
 
1028
# Prevent errors when a plugin dir is removed
 
1029
plugin/sleep/plugin.ini:
 
1030
 
 
1031
EXTRA_DIST += plugin/sleep/tests
 
1032
 
 
1033
plugin_libsleep_dir=${top_srcdir}/plugin/sleep
 
1034
EXTRA_DIST += plugin/sleep/plugin.ini
 
1035
if BUILD_SLEEP_PLUGIN
 
1036
  pkgplugin_LTLIBRARIES+=plugin/libsleep_plugin.la
 
1037
  plugin_libsleep_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
1038
  plugin_libsleep_plugin_la_LIBADD=
 
1039
  plugin_libsleep_plugin_la_DEPENDENCIES=
 
1040
  plugin_libsleep_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=sleep -DPANDORA_MODULE_AUTHOR="Patrick Galbraith" -DPANDORA_MODULE_TITLE="Sleep UDF Plugin" -DPANDORA_MODULE_VERSION="1.0" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
1041
  plugin_libsleep_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
1042
  plugin_libsleep_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
1043
 
 
1044
  plugin_libsleep_plugin_la_SOURCES= plugin/sleep/sleep.cc
 
1045
endif
 
1046
 
 
1047
EXTRA_DIST += plugin/status_dictionary/plugin.ini
 
1048
 
 
1049
# Prevent errors when a plugin dir is removed
 
1050
plugin/status_dictionary/plugin.ini:
 
1051
 
 
1052
noinst_HEADERS +=  plugin/status_dictionary/dictionary.h plugin/status_dictionary/state_tool.h plugin/status_dictionary/status.h plugin/status_dictionary/variables.h
 
1053
EXTRA_DIST += plugin/status_dictionary/tests
 
1054
 
 
1055
plugin_libstatus_dictionary_dir=${top_srcdir}/plugin/status_dictionary
 
1056
EXTRA_DIST += plugin/status_dictionary/plugin.ini
 
1057
if BUILD_STATUS_DICTIONARY_PLUGIN
 
1058
  pkgplugin_LTLIBRARIES+=plugin/libstatus_dictionary_plugin.la
 
1059
  plugin_libstatus_dictionary_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
1060
  plugin_libstatus_dictionary_plugin_la_LIBADD=
 
1061
  plugin_libstatus_dictionary_plugin_la_DEPENDENCIES=
 
1062
  plugin_libstatus_dictionary_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=status_dictionary -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Status Dictionary" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
1063
  plugin_libstatus_dictionary_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
1064
  plugin_libstatus_dictionary_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
1065
 
 
1066
  plugin_libstatus_dictionary_plugin_la_SOURCES= plugin/status_dictionary/status.cc plugin/status_dictionary/dictionary.cc
 
1067
endif
 
1068
 
 
1069
EXTRA_DIST += plugin/substr_functions/plugin.ini
 
1070
 
 
1071
# Prevent errors when a plugin dir is removed
 
1072
plugin/substr_functions/plugin.ini:
 
1073
 
 
1074
 
 
1075
plugin_libsubstr_functions_dir=${top_srcdir}/plugin/substr_functions
 
1076
EXTRA_DIST += plugin/substr_functions/plugin.ini
 
1077
if BUILD_SUBSTR_FUNCTIONS_PLUGIN
 
1078
  pkgplugin_LTLIBRARIES+=plugin/libsubstr_functions_plugin.la
 
1079
  plugin_libsubstr_functions_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
1080
  plugin_libsubstr_functions_plugin_la_LIBADD=
 
1081
  plugin_libsubstr_functions_plugin_la_DEPENDENCIES=
 
1082
  plugin_libsubstr_functions_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=substr_functions -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="SUBSTRING() and SUBSTRING_INDEX() functions" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
1083
  plugin_libsubstr_functions_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
1084
  plugin_libsubstr_functions_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
1085
 
 
1086
  plugin_libsubstr_functions_plugin_la_SOURCES= plugin/substr_functions/substr_functions.cc
 
1087
endif
 
1088
 
 
1089
EXTRA_DIST += plugin/table_cache_dictionary/plugin.ini
 
1090
 
 
1091
# Prevent errors when a plugin dir is removed
 
1092
plugin/table_cache_dictionary/plugin.ini:
 
1093
 
 
1094
noinst_HEADERS +=  plugin/table_cache_dictionary/dictionary.h plugin/table_cache_dictionary/table_cache.h plugin/table_cache_dictionary/table_definition_cache.h
 
1095
EXTRA_DIST += plugin/table_cache_dictionary/tests
 
1096
 
 
1097
plugin_libtable_cache_dictionary_dir=${top_srcdir}/plugin/table_cache_dictionary
 
1098
EXTRA_DIST += plugin/table_cache_dictionary/plugin.ini
 
1099
if BUILD_TABLE_CACHE_DICTIONARY_PLUGIN
 
1100
  pkgplugin_LTLIBRARIES+=plugin/libtable_cache_dictionary_plugin.la
 
1101
  plugin_libtable_cache_dictionary_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
1102
  plugin_libtable_cache_dictionary_plugin_la_LIBADD=
 
1103
  plugin_libtable_cache_dictionary_plugin_la_DEPENDENCIES=
 
1104
  plugin_libtable_cache_dictionary_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=table_cache_dictionary -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Table Cached and Table Definition Dictionary" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
1105
  plugin_libtable_cache_dictionary_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
1106
  plugin_libtable_cache_dictionary_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
1107
 
 
1108
  plugin_libtable_cache_dictionary_plugin_la_SOURCES= plugin/table_cache_dictionary/dictionary.cc plugin/table_cache_dictionary/table_cache.cc plugin/table_cache_dictionary/table_definition_cache.cc
 
1109
endif
 
1110
 
 
1111
EXTRA_DIST += plugin/tableprototester/plugin.ini
 
1112
 
 
1113
# Prevent errors when a plugin dir is removed
 
1114
plugin/tableprototester/plugin.ini:
 
1115
 
 
1116
noinst_HEADERS +=  plugin/tableprototester/tableprototester.h
 
1117
EXTRA_DIST += plugin/tableprototester/tests
 
1118
 
 
1119
plugin_libtableprototester_dir=${top_srcdir}/plugin/tableprototester
 
1120
EXTRA_DIST += plugin/tableprototester/plugin.ini
 
1121
if BUILD_TABLEPROTOTESTER_PLUGIN
 
1122
  pkgplugin_LTLIBRARIES+=plugin/libtableprototester_plugin.la
 
1123
  plugin_libtableprototester_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
1124
  plugin_libtableprototester_plugin_la_LIBADD=
 
1125
  plugin_libtableprototester_plugin_la_DEPENDENCIES=
 
1126
  plugin_libtableprototester_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=tableprototester -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="Table Proto Message Tester" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
1127
  plugin_libtableprototester_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
1128
  plugin_libtableprototester_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
1129
 
 
1130
  plugin_libtableprototester_plugin_la_SOURCES= plugin/tableprototester/tableprototester.cc
 
1131
endif
 
1132
 
 
1133
EXTRA_DIST += plugin/test_authz/plugin.ini
 
1134
 
 
1135
# Prevent errors when a plugin dir is removed
 
1136
plugin/test_authz/plugin.ini:
 
1137
 
 
1138
EXTRA_DIST += plugin/test_authz/tests
 
1139
 
 
1140
plugin_libtest_authz_dir=${top_srcdir}/plugin/test_authz
 
1141
EXTRA_DIST += plugin/test_authz/plugin.ini
 
1142
if BUILD_TEST_AUTHZ_PLUGIN
 
1143
  pkgplugin_LTLIBRARIES+=plugin/libtest_authz_plugin.la
 
1144
  plugin_libtest_authz_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
1145
  plugin_libtest_authz_plugin_la_LIBADD=
 
1146
  plugin_libtest_authz_plugin_la_DEPENDENCIES=
 
1147
  plugin_libtest_authz_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=test_authz -DPANDORA_MODULE_AUTHOR="Monty Taylor <mordred@inaugust.com>" -DPANDORA_MODULE_TITLE="Test Authorization" -DPANDORA_MODULE_VERSION="1.0" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
1148
  plugin_libtest_authz_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
1149
  plugin_libtest_authz_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
1150
 
 
1151
  plugin_libtest_authz_plugin_la_SOURCES= plugin/test_authz/test_authz.cc
 
1152
endif
 
1153
 
 
1154
EXTRA_DIST += plugin/transaction_log/plugin.ini
 
1155
 
 
1156
# Prevent errors when a plugin dir is removed
 
1157
plugin/transaction_log/plugin.ini:
 
1158
 
 
1159
noinst_HEADERS +=  plugin/transaction_log/background_worker.h plugin/transaction_log/hexdump_transaction_message.h plugin/transaction_log/print_transaction_message.h plugin/transaction_log/transaction_log.h plugin/transaction_log/transaction_log_applier.h plugin/transaction_log/transaction_log_entry.h plugin/transaction_log/transaction_log_index.h plugin/transaction_log/transaction_log_reader.h plugin/transaction_log/data_dictionary_schema.h
 
1160
EXTRA_DIST += plugin/transaction_log/tests
 
1161
 
 
1162
plugin_libtransaction_log_dir=${top_srcdir}/plugin/transaction_log
 
1163
EXTRA_DIST += plugin/transaction_log/plugin.ini
 
1164
if BUILD_TRANSACTION_LOG_PLUGIN
 
1165
  pkgplugin_LTLIBRARIES+=plugin/libtransaction_log_plugin.la
 
1166
  plugin_libtransaction_log_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
1167
  plugin_libtransaction_log_plugin_la_LIBADD=${top_builddir}/drizzled/algorithm/libhash.la
 
1168
  plugin_libtransaction_log_plugin_la_DEPENDENCIES=${top_builddir}/drizzled/algorithm/libhash.la
 
1169
  plugin_libtransaction_log_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=transaction_log -DPANDORA_MODULE_AUTHOR="Jay Pipes" -DPANDORA_MODULE_TITLE="Transaction Log" -DPANDORA_MODULE_VERSION="0.1.1" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
1170
  plugin_libtransaction_log_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) ${PROTOSKIP_WARNINGS}
 
1171
  plugin_libtransaction_log_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
1172
 
 
1173
  plugin_libtransaction_log_plugin_la_SOURCES= plugin/transaction_log/background_worker.cc plugin/transaction_log/hexdump_transaction_message.cc plugin/transaction_log/module.cc plugin/transaction_log/print_transaction_message.cc plugin/transaction_log/transaction_log.cc plugin/transaction_log/transaction_log_applier.cc plugin/transaction_log/transaction_log_entry.cc plugin/transaction_log/transaction_log_index.cc plugin/transaction_log/transaction_log_reader.cc plugin/transaction_log/data_dictionary_schema.cc
 
1174
endif
 
1175
 
 
1176
EXTRA_DIST += plugin/uuid_function/plugin.ini
 
1177
 
 
1178
# Prevent errors when a plugin dir is removed
 
1179
plugin/uuid_function/plugin.ini:
 
1180
 
 
1181
 
 
1182
plugin_libuuid_function_dir=${top_srcdir}/plugin/uuid_function
 
1183
EXTRA_DIST += plugin/uuid_function/plugin.ini
 
1184
if BUILD_UUID_FUNCTION_PLUGIN
 
1185
  pkgplugin_LTLIBRARIES+=plugin/libuuid_function_plugin.la
 
1186
  plugin_libuuid_function_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS) ${LTLIBUUID} $(GCOV_LIBS)
 
1187
  plugin_libuuid_function_plugin_la_LIBADD=
 
1188
  plugin_libuuid_function_plugin_la_DEPENDENCIES=
 
1189
  plugin_libuuid_function_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=uuid_function -DPANDORA_MODULE_AUTHOR="" -DPANDORA_MODULE_TITLE="UUID() plugin" -DPANDORA_MODULE_VERSION="2010-03-16" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
1190
  plugin_libuuid_function_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
1191
  plugin_libuuid_function_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
1192
 
 
1193
  plugin_libuuid_function_plugin_la_SOURCES= plugin/uuid_function/uuid_function.cc
 
1194
endif
 
1195
 
 
1196
EXTRA_DIST += plugin/version/plugin.ini
 
1197
 
 
1198
# Prevent errors when a plugin dir is removed
 
1199
plugin/version/plugin.ini:
 
1200
 
 
1201
 
 
1202
plugin_libversion_dir=${top_srcdir}/plugin/version
 
1203
EXTRA_DIST += plugin/version/plugin.ini
 
1204
if BUILD_VERSION_PLUGIN
 
1205
  pkgplugin_LTLIBRARIES+=plugin/libversion_plugin.la
 
1206
  plugin_libversion_plugin_la_LDFLAGS=-module -avoid-version -rpath $(pkgplugindir) $(AM_LDFLAGS)  $(GCOV_LIBS)
 
1207
  plugin_libversion_plugin_la_LIBADD=
 
1208
  plugin_libversion_plugin_la_DEPENDENCIES=
 
1209
  plugin_libversion_plugin_la_CPPFLAGS=$(AM_CPPFLAGS) -DPANDORA_DYNAMIC_PLUGIN -DPANDORA_MODULE_NAME=version -DPANDORA_MODULE_AUTHOR="Devananda van der Veen" -DPANDORA_MODULE_TITLE="version UDF" -DPANDORA_MODULE_VERSION="1.0" -DPANDORA_MODULE_LICENSE=PLUGIN_LICENSE_GPL 
 
1210
  plugin_libversion_plugin_la_CXXFLAGS=$(AM_CXXFLAGS) 
 
1211
  plugin_libversion_plugin_la_CFLAGS=$(AM_CFLAGS) 
 
1212
 
 
1213
  plugin_libversion_plugin_la_SOURCES= plugin/version/versionudf.cc
 
1214
endif