~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/archive/plugin.am

  • Committer: Monty Taylor
  • Date: 2009-09-30 07:01:32 UTC
  • mto: This revision was merged to the branch mainline in revision 1184.
  • Revision ID: mordred@inaugust.com-20090930070132-b1ol1xu1rpajdddy
Small namespace cleanup.

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
# along with this program; if not, write to the Free Software
14
14
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
15
15
 
16
 
#called from the top level Makefile
17
 
 
18
 
 
19
 
MYSQLDATAdir =          $(localstatedir)
20
 
MYSQLSHAREdir =         $(pkgdatadir)
21
 
MYSQLBASEdir=           $(prefix)
22
 
MYSQLLIBdir=            $(pkglibdir)
23
 
pkgplugindir =          $(pkglibdir)/plugin
24
 
 
25
 
LDADD = $(LIBINTL)
26
 
 
27
 
DEFS =                  @DEFS@ -DHAVE_DRIZZLE_CONFIG_H
28
 
 
29
 
noinst_HEADERS =        ha_archive.h azio.h
30
 
noinst_PROGRAMS =       archive_test archive_reader archive_performance concurrency_test
31
 
 
32
 
EXTRA_LTLIBRARIES =     ha_archive.la
33
 
pkglib_LTLIBRARIES =    @plugin_archive_shared_target@
34
 
ha_archive_la_LDFLAGS = -module -rpath $(pkgplugindir) $(LDADD)
35
 
ha_archive_la_CXXFLAGS= $(AM_CXXFLAGS) -DDRIZZLE_DYNAMIC_PLUGIN
36
 
ha_archive_la_CFLAGS =  $(AM_CFLAGS) -DDRIZZLE_DYNAMIC_PLUGIN 
37
 
ha_archive_la_SOURCES = ha_archive.cc azio.c
38
 
 
39
 
 
40
 
EXTRA_LIBRARIES =       libarchive.a
41
 
noinst_LIBRARIES =      @plugin_archive_static_target@
42
 
libarchive_a_CXXFLAGS = $(AM_CXXFLAGS) 
43
 
libarchive_a_CFLAGS =   $(AM_CFLAGS) 
44
 
libarchive_a_SOURCES =  ha_archive.cc azio.c
45
 
 
46
 
archive_performance_SOURCES =   archive_performance.c azio.c
47
 
archive_performance_CFLAGS =    $(AM_CFLAGS) 
48
 
archive_performance_LDADD =     $(top_builddir)/mysys/libmysys.la \
49
 
                        $(top_builddir)/mystrings/libmystrings.la \
50
 
                        $(LDADD) \
51
 
                        -lz
52
 
archive_performance_LDFLAGS =
53
 
 
54
 
archive_test_SOURCES =  archive_test.c azio.c
55
 
archive_test_CFLAGS =   $(AM_CFLAGS) 
56
 
archive_test_LDADD =    $(top_builddir)/mysys/libmysys.la \
57
 
                        $(top_builddir)/mystrings/libmystrings.la \
58
 
                        $(LDADD) \
59
 
                        -lz
60
 
archive_test_LDFLAGS =
61
 
 
62
 
archive_reader_SOURCES = archive_reader.c azio.c
63
 
archive_reader_CFLAGS = $(AM_CFLAGS) 
64
 
archive_reader_LDADD =  $(top_builddir)/mysys/libmysys.la \
65
 
                        $(top_builddir)/mystrings/libmystrings.la \
66
 
                        $(LDADD) \
67
 
                        -lz
68
 
archive_reader_LDFLAGS =
69
 
 
70
 
concurrency_test_SOURCES = concurrency_test.c azio.c
71
 
concurrency_test_CFLAGS =       $(AM_CFLAGS) 
72
 
concurrency_test_LDADD =        $(top_builddir)/mysys/libmysys.la \
73
 
                        $(top_builddir)/mystrings/libmystrings.la \
74
 
                        $(top_builddir)/libdrizzle/libdrizzle.la \
75
 
                        $(LDADD) \
76
 
                        -lz
77
 
concurrency_test_LDFLAGS =
78
 
 
79
 
valgrind-test: archive_test archive_performance
80
 
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  ./concurrency_test
81
 
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  ./archive_test
 
16
test_archive_LDADD = $(LIBINTL) $(LTLIBZ) \
 
17
                $(top_builddir)/plugin/libarchive_plugin.la \
 
18
                $(top_builddir)/mysys/libmysys.la \
 
19
                $(top_builddir)/mystrings/libmystrings.la \
 
20
                $(LDADD)
 
21
 
 
22
if BUILD_ARCHIVE_PLUGIN
 
23
noinst_PROGRAMS+= \
 
24
                plugin/archive/archive_test \
 
25
                plugin/archive/archive_reader \
 
26
                plugin/archive/archive_performance \
 
27
                plugin/archive/concurrency_test
 
28
endif
 
29
 
 
30
plugin_archive_archive_performance_SOURCES= plugin/archive/archive_performance.cc
 
31
plugin_archive_archive_performance_LDADD= $(test_archive_LDADD)
 
32
 
 
33
plugin_archive_archive_test_SOURCES= plugin/archive/archive_test.cc 
 
34
plugin_archive_archive_test_LDADD= $(test_archive_LDADD)
 
35
 
 
36
plugin_archive_archive_reader_SOURCES= plugin/archive/archive_reader.cc
 
37
plugin_archive_archive_reader_LDADD= $(test_archive_LDADD)
 
38
 
 
39
plugin_archive_concurrency_test_SOURCES= plugin/archive/concurrency_test.cc
 
40
plugin_archive_concurrency_test_LDADD= $(test_archive_LDADD)
 
41
 
 
42
valgrind-test: plugin/archive/archive_test plugin/archive/archive_performance plugin/archive/concurrency_test
 
43
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  ./plugin/archive/concurrency_test
 
44
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  ./plugin/archive/archive_test
82
45
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  ./archive_performance
83
 
 
84
 
EXTRA_DIST =            plug.in