~ubuntu-branches/ubuntu/saucy/drizzle/saucy-proposed

« back to all changes in this revision

Viewing changes to libdrizzle/include.am

  • Committer: Package Import Robot
  • Author(s): Clint Byrum
  • Date: 2012-06-19 10:46:49 UTC
  • mfrom: (1.1.6)
  • mto: This revision was merged to the branch mainline in revision 29.
  • Revision ID: package-import@ubuntu.com-20120619104649-e2l0ggd4oz3um0f4
Tags: upstream-7.1.36-stable
ImportĀ upstreamĀ versionĀ 7.1.36-stable

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#
2
 
# Drizzle Client Library
3
 
#
4
 
# Copyright (C) 2008 Eric Day (eday@oddments.org)
5
 
# All rights reserved.
6
 
#
7
 
# Redistribution and use in source and binary forms, with or without
8
 
# modification, are permitted provided that the following conditions are
9
 
# met:
10
 
#
11
 
#     * Redistributions of source code must retain the above copyright
12
 
# notice, this list of conditions and the following disclaimer.
13
 
#
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
17
 
# distribution.
18
 
#
19
 
#     * The names of its contributors may not be used to endorse or
20
 
# promote products derived from this software without specific prior
21
 
# written permission.
22
 
#
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.
34
 
#
35
 
 
36
 
lib_LTLIBRARIES+= libdrizzle/libdrizzle.la
37
 
 
38
 
if HAVE_LIBSQLITE3
39
 
SQLITE_PROGS= examples/sqlite_server
40
 
endif
41
 
 
42
 
noinst_PROGRAMS+= \
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
46
 
 
47
 
noinst_PROGRAMS+= \
48
 
        examples/client \
49
 
        examples/simple \
50
 
        examples/simple_multi \
51
 
        examples/pipe_query \
52
 
        examples/server \
53
 
        examples/proxy \
54
 
        $(SQLITE_PROGS)
55
 
 
56
 
libdrizzle_libdrizzle_la_CFLAGS= \
57
 
        ${AM_CFLAGS} \
58
 
        ${CFLAG_VISIBILITY} \
59
 
        -DBUILDING_LIBDRIZZLE
60
 
 
61
 
libdrizzle_libdrizzle_la_LDFLAGS= \
62
 
        $(AM_LDFLAGS) \
63
 
        -version-info \
64
 
        $(LIBDRIZZLE_LIBRARY_VERSION)
65
 
 
66
 
libdrizzle_libdrizzle_la_SOURCES= \
67
 
        libdrizzle/drizzle.c \
68
 
        libdrizzle/conn.c \
69
 
        libdrizzle/conn_uds.c \
70
 
        libdrizzle/handshake.c \
71
 
        libdrizzle/command.c \
72
 
        libdrizzle/query.c \
73
 
        libdrizzle/result.c \
74
 
        libdrizzle/column.c \
75
 
        libdrizzle/row.c \
76
 
        libdrizzle/field.c \
77
 
        libdrizzle/pack.c \
78
 
        libdrizzle/state.c \
79
 
        libdrizzle/sha1.c
80
 
 
81
 
examples_server_CFLAGS= $(AM_CFLAGS)
82
 
examples_server_SOURCES= examples/server.c
83
 
examples_server_LDADD= libdrizzle/libdrizzle.la
84
 
 
85
 
examples_proxy_CFLAGS= $(AM_CFLAGS)
86
 
examples_proxy_SOURCES= examples/proxy.c
87
 
examples_proxy_LDADD= libdrizzle/libdrizzle.la
88
 
 
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
93
 
 
94
 
if HAVE_LIBSQLITE3
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
99
 
endif
100
 
 
101
 
nobase_dist_libdrizzleinclude_HEADERS= \
102
 
        libdrizzle/column.h \
103
 
        libdrizzle/column_client.h \
104
 
        libdrizzle/column_server.h \
105
 
        libdrizzle/command_client.h \
106
 
        libdrizzle/command_server.h \
107
 
        libdrizzle/conn.h \
108
 
        libdrizzle/conn_client.h \
109
 
        libdrizzle/conn_server.h \
110
 
        libdrizzle/constants.h \
111
 
        libdrizzle/drizzle.h \
112
 
        libdrizzle/drizzle_client.h \
113
 
        libdrizzle/drizzle_server.h \
114
 
        libdrizzle/field_client.h \
115
 
        libdrizzle/field_server.h \
116
 
        libdrizzle/handshake_client.h \
117
 
        libdrizzle/handshake_server.h \
118
 
        libdrizzle/libdrizzle.h \
119
 
        libdrizzle/query.h \
120
 
        libdrizzle/result.h \
121
 
        libdrizzle/result_client.h \
122
 
        libdrizzle/result_server.h \
123
 
        libdrizzle/row_client.h \
124
 
        libdrizzle/row_server.h \
125
 
        libdrizzle/structs.h \
126
 
        libdrizzle/visibility.h
 
1
# vim:ft=automake
 
2
 
 
3
nobase_include_HEADERS+= libdrizzle/drizzle.h
 
4
nobase_include_HEADERS+= libdrizzle/drizzle_client.h
 
5
 
127
6
 
128
7
noinst_HEADERS+= \
129
 
        libdrizzle/common.h \
130
 
        libdrizzle/drizzle_local.h \
131
 
        libdrizzle/conn_local.h \
132
 
        libdrizzle/pack.h \
133
 
        libdrizzle/state.h \
134
 
        libdrizzle/sha1.h
135
 
 
136
 
CLEANFILES+= \
137
 
        doxerr.log \
138
 
        libdrizzle/drizzle_client.h.gch \
139
 
        libdrizzle/drizzle_server.h.gch \
140
 
        libdrizzle/common.h.gch
141
 
 
142
 
libdrizzle: libdrizzle/libdrizzle.la
143
 
install-libdrizzle:
144
 
        test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
145
 
        $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) libdrizzle/libdrizzle.la "$(DESTDIR)$(libdir)"
146
 
        test -z "$(libdrizzleincludedir)" || $(MKDIR_P) "$(DESTDIR)$(libdrizzleincludedir)"
147
 
        @list='$(nobase_dist_libdrizzleinclude_HEADERS)'; test -n "$(libdrizzleincludedir)" || list=; \
148
 
        $(am__nobase_list) | while read dir files; do \
149
 
          if test "x$$dir" = "xlibdrizzle" ; then \
150
 
            xfiles=; for file in $$files; do \
151
 
              if test -f "$$file"; then xfiles="$$xfiles $$file"; \
152
 
              else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \
153
 
            test -z "$$xfiles" || { \
154
 
              test "x$$dir" = x. || { \
155
 
                echo "$(MKDIR_P) '$(DESTDIR)$(libdrizzleincludedir)/$$dir'"; \
156
 
                $(MKDIR_P) "$(DESTDIR)$(libdrizzleincludedir)/$$dir"; }; \
157
 
              echo " $(INSTALL_HEADER) $$xfiles '$(DESTDIR)$(libdrizzleincludedir)/$$dir'"; \
158
 
              $(INSTALL_HEADER) $$xfiles "$(DESTDIR)$(libdrizzleincludedir)/$$dir" || exit $$?; }; \
159
 
          fi; \
160
 
        done
 
8
                 libdrizzle/common.h \
 
9
                 libdrizzle/drizzle_local.h \
 
10
                 libdrizzle/conn_local.h \
 
11
                 libdrizzle/pack.h \
 
12
                 libdrizzle/state.h \
 
13
                 libdrizzle/sha1.h