16
16
ACLOCAL_AMFLAGS = -I m4 --force
18
# includes append to these:
23
nobase_nodist_include_HEADERS =
24
nobase_dist_include_HEADERS =
25
dist_include_HEADERS =
26
nobase_nodist_pkginclude_HEADERS =
27
nobase_dist_pkginclude_HEADERS =
28
dist_pkginclude_HEADERS =
18
# Process this file with automake to create Makefile.in
36
23
VERSION=$(PANDORA_RELEASE_VERSION)
43
DIST_SUBDIRS = ${SUBDIRS} tests
57
config/link-warning.h \
58
config/pandora_vc_revinfo \
60
config/uncrustify.cfg \
62
${top_srcdir}/m4/pandora*m4
25
TESTS= ${top_srcdir}/extra/run_cpplint.sh
36
BUILT_SOURCES= drizzled/configmake.h
37
EXTRA_DIST= config/config.rpath m4/gnulib-cache.m4 \
38
config/autorun.sh Doxyfile \
40
extra/run_cpplint.sh \
65
45
CLEANFILES= ${BUILT_SOURCES}
66
46
DISTCLEANFILES= ac_available_languages_fragment \
74
MAINTAINERCLEANFILES= \
50
MAINTAINERCLEANFILES= autom4te.cache
52
CLIENT_LDADD= mysys/libmysys.la \
53
mystrings/libmystrings.la \
54
$(LIBDRIZZLE) $(LIBINTL) $(LIBZ) \
55
client/libgetpassword.la
58
client/libgetpassword.la \
60
mystrings/libmystrings.la
64
extra/my_print_defaults
69
client/drizzleimport \
75
client/drizzledump.1 \
76
client/drizzleimport.1 \
79
client_libgetpassword_la_SOURCES= client/get_password.cc
82
client/client_priv.h \
84
client/get_password.h \
86
drizzled/configmake.h \
88
mysys/dynamic_array.h \
90
mystrings/m_string.h \
91
mystrings/my_uctype.h \
95
mysys/cached_directory.h \
97
mysys/drizzle_time.h \
115
mystrings_libmystrings_la_SOURCES= \
116
mystrings/bmove_upp.cc \
117
mystrings/ctype-bin.cc \
118
mystrings/ctype-extra.cc \
119
mystrings/ctype-mb.cc \
120
mystrings/ctype-simple.cc \
121
mystrings/ctype-uca.cc \
122
mystrings/ctype-utf8.cc \
124
mystrings/decimal.cc \
126
mystrings/int2str.cc \
127
mystrings/is_prefix.cc \
129
mystrings/longlong2str.cc \
130
mystrings/my_strtoll10.cc
132
mysys_libmysys_la_SOURCES= \
133
mysys/cached_directory.cc \
134
mysys/charset-def.cc \
138
mysys/dynamic_array.cc \
141
mysys/mf_arr_appstr.cc \
143
mysys/mf_dirname.cc \
146
mysys/mf_getdate.cc \
147
mysys/mf_iocache.cc \
148
mysys/mf_loadpath.cc \
155
mysys/mf_tempfile.cc \
166
mysys/my_getsystime.cc \
174
mysys/my_symlink.cc \
175
mysys/my_symlink2.cc \
177
mysys/my_thr_init.cc \
185
client_drizzle_SOURCES= client/drizzle.cc client/linebuffer.cc
186
client_drizzle_LDADD= ${CLIENT_LDADD} ${READLINE_LIBS}
188
client_drizzledump_SOURCES= client/drizzledump.cc
189
client_drizzledump_LDADD= ${CLIENT_LDADD}
191
client_drizzleimport_SOURCES= client/drizzleimport.cc
192
client_drizzleimport_LDADD= ${CLIENT_LDADD}
194
client_drizzleslap_SOURCES= client/drizzleslap.cc
195
client_drizzleslap_LDADD= ${CLIENT_LDADD}
197
client_drizzletest_SOURCES= client/drizzletest.cc client/errname.cc
198
client_drizzletest_LDADD= ${CLIENT_LDADD} ${LIBPCRE}
78
200
EXTRA_LTLIBRARIES=
79
201
pkgplugin_LTLIBRARIES=
80
202
include config/pandora-plugin.am
204
extra_my_print_defaults_SOURCES= extra/my_print_defaults.cc
205
extra_my_print_defaults_LDADD= \
206
$(top_builddir)/mysys/libmysys.la \
207
$(top_builddir)/mystrings/libmystrings.la \
82
210
EXTRA_DIST+= ${man_MANS}
215
# Target 'test' will run the regression test suite using the built server.
217
# If you are running in a shared environment, users can avoid clashing
218
# port numbers by setting individual small numbers 1-100 to the
219
# environment variable MTR_BUILD_THREAD. The script "test-run"
220
# will then calculate the various port numbers it needs from this,
221
# making sure each user use different ports.
227
$(MAKE) $(AM_MAKEFLAGS) test-all
231
$(MAKE) $(AM_MAKEFLAGS) test-drizzle
235
$(MAKE) $(AM_MAKEFLAGS) test-junitxml
239
$(MAKE) $(AM_MAKEFLAGS) test-big
243
$(MAKE) $(AM_MAKEFLAGS) test-big-junitxml
89
249
for f in `find ${top_srcdir} -type f | grep -v innobase |\
139
299
find . -name '*.gcno' | xargs rm -f
140
-rm -rf docs/api docs/dev docs/_build docs/doctrees
142
include config/lcov.am
144
include docs/include.am
145
include drizzled/message/include.am
146
include drizzled/include.am
147
include drizzled/internal/include.am
148
include drizzled/algorithm/include.am
149
include drizzled/util/include.am
150
include client/include.am
151
include support-files/include.am
152
include tests/include.am
153
include unittests/include.am
154
include libdrizzle/include.am
155
include win32/include.am
157
TESTS += ${check_PROGRAMS}
160
find ./ | $(GREP) \.orig | xargs rm -f
161
find ./ | $(GREP) \.moved | xargs rm -f
162
find ./ | $(GREP) \.rej | xargs rm -f
163
find ./ | $(GREP) \~$$ | xargs rm -f
167
cd $(DESTDIR)$(sbindir) && \
168
mv -f drizzled$(EXEEXT) drizzled7$(EXEEXT) && \
169
$(LN_S) drizzled7$(EXEEXT) drizzled$(EXEEXT)
172
cd $(DESTDIR)$(man8dir) && \
173
mv -f drizzled.8 drizzled7.8 && \
174
$(LN_S) drizzled7.8 drizzled.8
177
rm $(DESTDIR)$(man8dir)/drizzled7.8
178
rm $(DESTDIR)$(sbindir)/drizzled7$(EXEEXT)