~drizzle-trunk/drizzle/development

2449.1.1 by Brian Aker
This fixes the race condition on pkg, as well as the php client compile failure.
1
# vim:ft=automake
1712.1.1 by Monty Taylor
Merged libdrizzle directly into tree.
2
#
3
# Drizzle Client Library
4
#
5
# Copyright (C) 2008 Eric Day (eday@oddments.org)
6
# All rights reserved.
7
#
1999.6.1 by kalebral at gmail
update Copyright strings to a more common format to help with creating the master debian copyright file
8
# Redistribution and use in source and binary forms, with or without
9
# modification, are permitted provided that the following conditions are
10
# met:
11
#
12
#     * Redistributions of source code must retain the above copyright
13
# notice, this list of conditions and the following disclaimer.
14
#
15
#     * Redistributions in binary form must reproduce the above
16
# copyright notice, this list of conditions and the following disclaimer
17
# in the documentation and/or other materials provided with the
18
# distribution.
19
#
20
#     * The names of its contributors may not be used to endorse or
21
# promote products derived from this software without specific prior
22
# written permission.
23
#
24
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
25
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
26
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
27
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
28
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
29
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
30
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
31
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
32
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
33
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
34
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1712.1.1 by Monty Taylor
Merged libdrizzle directly into tree.
35
#
36
2449.1.2 by Brian Aker
Additional fixes for libdrizzle.
37
lib_LTLIBRARIES+= libdrizzle-1.0/libdrizzle.la
38
39
libdrizzle_1_0_libdrizzle_la_CFLAGS= \
40
				     ${AM_CFLAGS} \
41
				     ${OLDLIBDRIZZLE_CPPFLAGS} \
42
				     ${CFLAG_VISIBILITY} \
43
				     -DBUILDING_LIBDRIZZLE
44
45
libdrizzle_1_0_libdrizzle_la_LDFLAGS= \
46
				      $(AM_LDFLAGS) \
47
				      $(GCOV_LIBS) \
48
				      -version-info \
49
				      $(OLDLIBDRIZZLE_LIBRARY_VERSION)
50
51
libdrizzle_1_0_libdrizzle_la_SOURCES= \
52
				      libdrizzle-1.0/column.c \
53
				      libdrizzle-1.0/command.c \
54
				      libdrizzle-1.0/conn.c \
55
				      libdrizzle-1.0/conn_uds.c \
56
				      libdrizzle-1.0/drizzle.c \
57
				      libdrizzle-1.0/field.c \
58
				      libdrizzle-1.0/handshake.c \
59
				      libdrizzle-1.0/pack.c \
60
				      libdrizzle-1.0/query.c \
61
				      libdrizzle-1.0/result.c \
62
				      libdrizzle-1.0/row.c \
63
				      libdrizzle-1.0/sha1.c \
64
				      libdrizzle-1.0/state.c
2244.1.1 by Monty Taylor
Split libdrizzle into 1.0 and 2.0. Applied the C++ changes to 2.0 branch.
65
2449.1.3 by Brian Aker
Fix libdrizzle pc support (and restore older .pc file to fix older compiles).
66
nobase_include_HEADERS+= \
67
			 libdrizzle-1.0/column.h \
68
			 libdrizzle-1.0/column_client.h \
69
			 libdrizzle-1.0/column_server.h \
70
			 libdrizzle-1.0/command_client.h \
71
			 libdrizzle-1.0/command_server.h \
72
			 libdrizzle-1.0/conn.h \
73
			 libdrizzle-1.0/conn_client.h \
74
			 libdrizzle-1.0/conn_server.h \
75
			 libdrizzle-1.0/constants.h \
76
			 libdrizzle-1.0/drizzle.h \
77
			 libdrizzle-1.0/drizzle_client.h \
78
			 libdrizzle-1.0/drizzle_server.h \
79
			 libdrizzle-1.0/field_client.h \
80
			 libdrizzle-1.0/field_server.h \
81
			 libdrizzle-1.0/handshake_client.h \
82
			 libdrizzle-1.0/handshake_server.h \
83
			 libdrizzle-1.0/libdrizzle.h \
84
			 libdrizzle-1.0/query.h \
85
			 libdrizzle-1.0/result.h \
86
			 libdrizzle-1.0/result_client.h \
87
			 libdrizzle-1.0/result_server.h \
88
			 libdrizzle-1.0/row_client.h \
89
			 libdrizzle-1.0/row_server.h \
90
			 libdrizzle-1.0/structs.h \
91
			 libdrizzle-1.0/visibility.h
1712.1.1 by Monty Taylor
Merged libdrizzle directly into tree.
92
93
noinst_HEADERS+= \
2449.1.2 by Brian Aker
Additional fixes for libdrizzle.
94
		 libdrizzle-1.0/common.h \
95
		 libdrizzle-1.0/drizzle_local.h \
96
		 libdrizzle-1.0/conn_local.h \
97
		 libdrizzle-1.0/pack.h \
98
		 libdrizzle-1.0/state.h \
99
		 libdrizzle-1.0/sha1.h