2
# Drizzle Client Library
4
# Copyright (C) 2008 Eric Day (eday@oddments.org)
7
# Redistribution and use in source and binary forms, with or without
8
# modification, are permitted provided that the following conditions are
11
# * Redistributions of source code must retain the above copyright
12
# notice, this list of conditions and the following disclaimer.
14
# * Redistributions in binary form must reproduce the above
15
# copyright notice, this list of conditions and the following disclaimer
16
# in the documentation and/or other materials provided with the
19
# * The names of its contributors may not be used to endorse or
20
# promote products derived from this software without specific prior
23
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
24
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
25
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
26
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
27
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
28
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
29
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
30
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
31
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
32
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
33
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
36
lib_LTLIBRARIES+= libdrizzle-2.0/libdrizzle/libdrizzle.la
39
SQLITE_PROGS= examples/sqlite_server
43
libdrizzle-2.0/libdrizzle/mysql_password_hash
44
libdrizzle_2_0_libdrizzle_mysql_password_hash_CXXFLAGS= ${AM_CXXFLAGS} ${LIBDRIZZLE_CPPFLAGS}
45
libdrizzle_2_0_libdrizzle_mysql_password_hash_LDADD= libdrizzle-2.0/libdrizzle/libdrizzle.la
46
libdrizzle_2_0_libdrizzle_mysql_password_hash_SOURCES= libdrizzle-2.0/libdrizzle/mysql_password_hash.cc
51
examples/simple_multi \
57
libdrizzle_2_0_libdrizzle_libdrizzle_la_CXXFLAGS= \
59
${LIBDRIZZLE_CPPFLAGS} \
63
libdrizzle_2_0_libdrizzle_libdrizzle_la_LDFLAGS= \
67
$(LIBDRIZZLE_LIBRARY_VERSION)
69
libdrizzlepkgconfigdir= $(libdir)/pkgconfig
70
libdrizzlepkgconfig_DATA= \
71
support-files/libdrizzle-2.0.pc
73
libdrizzle_2_0_libdrizzle_libdrizzle_la_SOURCES= \
74
libdrizzle-2.0/libdrizzle/column.cc \
75
libdrizzle-2.0/libdrizzle/command.cc \
76
libdrizzle-2.0/libdrizzle/conn.cc \
77
libdrizzle-2.0/libdrizzle/conn_uds.cc \
78
libdrizzle-2.0/libdrizzle/drizzle.cc \
79
libdrizzle-2.0/libdrizzle/field.cc \
80
libdrizzle-2.0/libdrizzle/handshake.cc \
81
libdrizzle-2.0/libdrizzle/pack.cc \
82
libdrizzle-2.0/libdrizzle/query.cc \
83
libdrizzle-2.0/libdrizzle/result.cc \
84
libdrizzle-2.0/libdrizzle/row.cc \
85
libdrizzle-2.0/libdrizzle/sha1.cc \
86
libdrizzle-2.0/libdrizzle/state.cc
88
examples_server_CXXFLAGS= \
90
${LIBDRIZZLE_CPPFLAGS}
91
examples_server_SOURCES= examples/server.cc
92
examples_server_LDADD= libdrizzle-2.0/libdrizzle/libdrizzle.la
94
examples_proxy_CXXFLAGS= \
96
${LIBDRIZZLE_CPPFLAGS}
97
examples_proxy_SOURCES= examples/proxy.cc
98
examples_proxy_LDADD= libdrizzle-2.0/libdrizzle/libdrizzle.la
100
examples_client_CXXFLAGS= \
102
${LIBDRIZZLE_CPPFLAGS}
103
examples_client_SOURCES= examples/client.cc
104
examples_client_LDADD= libdrizzle-2.0/libdrizzle/libdrizzle.la
106
examples_simple_CXXFLAGS= \
108
${LIBDRIZZLE_CPPFLAGS}
109
examples_simple_SOURCES= examples/simple.cc
110
examples_simple_LDADD= libdrizzle-2.0/libdrizzle/libdrizzle.la
112
examples_simple_multi_CXXFLAGS= \
114
${LIBDRIZZLE_CPPFLAGS}
115
examples_simple_multi_SOURCES= examples/simple_multi.cc
116
examples_simple_multi_LDADD= libdrizzle-2.0/libdrizzle/libdrizzle.la
118
examples_pipe_query_CXXFLAGS= \
120
${LIBDRIZZLE_CPPFLAGS}
121
examples_pipe_query_SOURCES= examples/pipe_query.cc
122
examples_pipe_query_LDADD= libdrizzle-2.0/libdrizzle/libdrizzle.la
125
examples_sqlite_server_CXXFLAGS= \
127
${LIBDRIZZLE_CPPFLAGS}
128
examples_sqlite_server_LDFLAGS= libdrizzle-2.0/libdrizzle/libdrizzle.la $(LTLIBSQLITE3)
129
examples_sqlite_server_DEPENDENCIES= libdrizzle-2.0/libdrizzle/libdrizzle.la
130
examples_sqlite_server_SOURCES= examples/sqlite_server.cc
133
dist_libdrizzleinstall_HEADERS= \
134
libdrizzle-2.0/libdrizzle/column.h \
135
libdrizzle-2.0/libdrizzle/column_client.h \
136
libdrizzle-2.0/libdrizzle/column_server.h \
137
libdrizzle-2.0/libdrizzle/command_client.h \
138
libdrizzle-2.0/libdrizzle/command_server.h \
139
libdrizzle-2.0/libdrizzle/conn.h \
140
libdrizzle-2.0/libdrizzle/conn_client.h \
141
libdrizzle-2.0/libdrizzle/conn_server.h \
142
libdrizzle-2.0/libdrizzle/constants.h \
143
libdrizzle-2.0/libdrizzle/drizzle.h \
144
libdrizzle-2.0/libdrizzle/drizzle_client.h \
145
libdrizzle-2.0/libdrizzle/drizzle_server.h \
146
libdrizzle-2.0/libdrizzle/field_client.h \
147
libdrizzle-2.0/libdrizzle/field_server.h \
148
libdrizzle-2.0/libdrizzle/handshake_client.h \
149
libdrizzle-2.0/libdrizzle/handshake_server.h \
150
libdrizzle-2.0/libdrizzle/libdrizzle.h \
151
libdrizzle-2.0/libdrizzle/query.h \
152
libdrizzle-2.0/libdrizzle/result.h \
153
libdrizzle-2.0/libdrizzle/result_client.h \
154
libdrizzle-2.0/libdrizzle/result_server.h \
155
libdrizzle-2.0/libdrizzle/row_client.h \
156
libdrizzle-2.0/libdrizzle/row_server.h \
157
libdrizzle-2.0/libdrizzle/structs.h \
158
libdrizzle-2.0/libdrizzle/visibility.h
161
libdrizzle-2.0/libdrizzle/common.h \
162
libdrizzle-2.0/libdrizzle/drizzle_local.h \
163
libdrizzle-2.0/libdrizzle/conn_local.h \
164
libdrizzle-2.0/libdrizzle/pack.h \
165
libdrizzle-2.0/libdrizzle/state.h \
166
libdrizzle-2.0/libdrizzle/sha1.h
169
libdrizzle: libdrizzle-2.0/libdrizzle/libdrizzle.la
170
install-libdrizzle: libdrizzle install-dist_libdrizzleinstallHEADERS install-libdrizzlepkgconfigDATA
171
test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
172
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) libdrizzle-2.0/libdrizzle/libdrizzle.la "$(DESTDIR)$(libdir)"