~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/Makefile.am

Giant merge.

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
bin_SCRIPTS =   drizzledumpslow \
37
37
                drizzled_safe 
38
38
 
 
39
AM_CPPFLAGS = ${GLOBAL_CPPFLAGS} ${LIBEVENT_CPPFLAGS}
 
40
 
39
41
DTRACE = @DTRACE@
40
42
 
41
43
DTRACEFLAGS = @DTRACEFLAGS@
47
49
              sql_select.o \
48
50
              sql_update.o
49
51
 
 
52
pkginclude_HEADERS =    error.h \
 
53
                        plugin.h \
 
54
                        plugin_audit.h
 
55
 
50
56
noinst_LTLIBRARIES = libhandler.la
51
57
 
52
58
LDADD = $(top_builddir)/vio/libviolt.la \
53
59
        $(top_builddir)/libdrizzle/libsqlcommon.la \
54
60
        $(top_builddir)/mysys/libmysyslt.la \
55
 
        $(top_builddir)/strings/libmystringslt.la \
 
61
        $(top_builddir)/mystrings/libmystringslt.la \
56
62
        $(ZLIB_LIBS)
57
63
 
58
64
drizzled_LDADD = libhandler.la \
59
65
                 $(top_builddir)/libdrizzle/libdrizzle.la \
60
 
                 $(top_builddir)/server/field/libfield.la \
 
66
                 $(top_builddir)/drizzled/field/libfield.la \
61
67
                 $(libevent_libs) \
62
68
                 @mysql_plugin_libs@ \
63
69
                 $(LDADD) \
79
85
                 sql_lex.h \
80
86
                 sql_list.h \
81
87
                 sql_map.h \
 
88
                 sql_state.h \
82
89
                 sql_string.h \
83
90
                 unireg.h \
84
91
                 sql_error.h \
117
124
                 sql_array.h \
118
125
                 scheduler.h \
119
126
                 sql_plugin.h \
 
127
                 global.h \
 
128
                 base.h \
120
129
                 probes.h
121
130
 
122
131
drizzled_SOURCES = sql_lex.cc \
220
229
                  sql_yacc.h
221
230
 
222
231
BUILT_SOURCES = $(BUILT_MAINT_SRC) \
223
 
                lex_hash.h 
 
232
                lex_hash.h \
 
233
                version.h
224
234
 
225
235
EXTRA_DIST = $(BUILT_MAINT_SRC) \
226
236
             message.mc \
237
247
 
238
248
AM_YFLAGS = -d --verbose
239
249
 
 
250
 
 
251
# These files should not be included in distributions since they are
 
252
# generated by configure from the .h.in files
 
253
dist-hook:
 
254
        $(RM) -f $(distdir)/drizzle_version.h 
 
255
 
240
256
# This generates lex_hash.h
241
257
# NOTE Built sources should depend on their sources not the tool
242
258
# this avoid the rebuild of the built files in a source dist
243
259
lex_hash.h: gen_lex_hash$(EXEEXT) \
244
260
        $(srcdir)/lex.h
245
 
        $(top_builddir)/server/gen_lex_hash$(EXEEXT) > $@
 
261
        $(top_builddir)/drizzled/gen_lex_hash$(EXEEXT) > $@
246
262
 
247
263
probes.h: probes.d
248
264
        $(DTRACE) $(DTRACEFLAGS) -h -s probes.d