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/libdrizzle.la
39
SQLITE_PROGS= examples/sqlite_server
43
libdrizzle/mysql_password_hash
44
libdrizzle_mysql_password_hash_LDADD= libdrizzle/libdrizzle.la
45
libdrizzle_mysql_password_hash_SOURCES= libdrizzle/mysql_password_hash.cc
50
examples/simple_multi \
56
libdrizzle_libdrizzle_la_CFLAGS= \
61
libdrizzle_libdrizzle_la_LDFLAGS= \
64
$(LIBDRIZZLE_LIBRARY_VERSION)
66
libdrizzle_libdrizzle_la_SOURCES= \
67
libdrizzle/drizzle.c \
69
libdrizzle/conn_uds.c \
70
libdrizzle/handshake.c \
71
libdrizzle/command.c \
81
examples_server_CFLAGS= $(AM_CFLAGS)
82
examples_server_SOURCES= examples/server.c
83
examples_server_LDADD= libdrizzle/libdrizzle.la
85
examples_proxy_CFLAGS= $(AM_CFLAGS)
86
examples_proxy_SOURCES= examples/proxy.c
87
examples_proxy_LDADD= libdrizzle/libdrizzle.la
89
examples_client_LDADD= libdrizzle/libdrizzle.la
90
examples_simple_LDADD= libdrizzle/libdrizzle.la
91
examples_simple_multi_LDADD= libdrizzle/libdrizzle.la
92
examples_pipe_query_LDADD= libdrizzle/libdrizzle.la
95
examples_sqlite_server_CFLAGS= $(AM_CFLAGS)
96
examples_sqlite_server_LDFLAGS= libdrizzle/libdrizzle.la $(LTLIBSQLITE3)
97
examples_sqlite_server_DEPENDENCIES= libdrizzle/libdrizzle.la
98
examples_sqlite_server_SOURCES= examples/sqlite_server.c
101
nobase_dist_include_HEADERS+= \
102
libdrizzle/drizzle.h \
103
libdrizzle/drizzle_client.h \
104
libdrizzle/drizzle_server.h \
106
libdrizzle/conn_client.h \
107
libdrizzle/conn_server.h \
108
libdrizzle/handshake_client.h \
109
libdrizzle/handshake_server.h \
110
libdrizzle/command_client.h \
111
libdrizzle/command_server.h \
113
libdrizzle/result.h \
114
libdrizzle/result_client.h \
115
libdrizzle/result_server.h \
116
libdrizzle/column.h \
117
libdrizzle/column_client.h \
118
libdrizzle/column_server.h \
119
libdrizzle/row_client.h \
120
libdrizzle/row_server.h \
121
libdrizzle/field_client.h \
122
libdrizzle/field_server.h \
123
libdrizzle/constants.h \
124
libdrizzle/structs.h \
125
libdrizzle/visibility.h
128
libdrizzle/common.h \
129
libdrizzle/drizzle_local.h \
130
libdrizzle/conn_local.h \
137
libdrizzle/drizzle_client.h.gch \
138
libdrizzle/drizzle_server.h.gch \
139
libdrizzle/common.h.gch