~ubuntu-branches/ubuntu/trusty/drizzle/trusty

« back to all changes in this revision

Viewing changes to plugin/innobase/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Monty Taylor
  • Date: 2010-10-02 14:17:48 UTC
  • mfrom: (1.1.1 upstream)
  • mto: (2.1.17 sid)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20101002141748-m6vbfbfjhrw1153e
Tags: 2010.09.1802-1
* New upstream release.
* Removed pid-file argument hack.
* Updated GPL-2 address to be new address.
* Directly copy in drizzledump.1 since debian doesn't have sphinx 1.0 yet.
* Link to jquery from libjs-jquery. Add it as a depend.
* Add drizzled.8 symlink to the install files.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Copyright (C) 2001, 2004, 2006 MySQL AB & Innobase Oy
2
 
#
3
 
# This program is free software; you can redistribute it and/or modify
4
 
# it under the terms of the GNU General Public License as published by
5
 
# the Free Software Foundation; version 2 of the License.
6
 
7
 
# This program is distributed in the hope that it will be useful,
8
 
# but WITHOUT ANY WARRANTY; without even the implied warranty of
9
 
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
10
 
# GNU General Public License for more details.
11
 
12
 
# You should have received a copy of the GNU General Public License
13
 
# along with this program; if not, write to the Free Software
14
 
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
15
 
 
16
 
# Process this file with automake to create Makefile.in
17
 
 
18
 
MYSQLDATAdir=           $(localstatedir)
19
 
MYSQLSHAREdir=          $(pkgdatadir)
20
 
MYSQLBASEdir=           $(prefix)
21
 
MYSQLLIBdir=            $(pkglibdir)
22
 
pkgplugindir=           $(pkglibdir)/plugin
23
 
INCLUDES=               -I$(top_srcdir)/include -I$(top_builddir)/include \
24
 
                        -I$(top_srcdir)/regex \
25
 
                        -I$(top_srcdir)/storage/innobase/include \
26
 
                        -I$(top_srcdir)/sql \
27
 
                        -I$(srcdir) @ZLIB_INCLUDES@
28
 
 
29
 
DEFS=                   @DEFS@
30
 
 
31
 
 
32
 
noinst_HEADERS=         \
33
 
                        handler/ha_innodb.h     \
34
 
                        handler/handler0vars.h  \
35
 
                        handler/i_s.h           \
36
 
                        include/btr0btr.h       \
37
 
                        include/btr0btr.ic      \
38
 
                        include/btr0cur.h       \
39
 
                        include/btr0cur.ic      \
40
 
                        include/btr0pcur.h      \
41
 
                        include/btr0pcur.ic     \
42
 
                        include/btr0sea.h       \
43
 
                        include/btr0sea.ic      \
44
 
                        include/btr0types.h     \
45
 
                        include/buf0buddy.h     \
46
 
                        include/buf0buddy.ic    \
47
 
                        include/buf0buf.h       \
48
 
                        include/buf0buf.ic      \
49
 
                        include/buf0flu.h       \
50
 
                        include/buf0flu.ic      \
51
 
                        include/buf0lru.h       \
52
 
                        include/buf0lru.ic      \
53
 
                        include/buf0rea.h       \
54
 
                        include/buf0types.h     \
55
 
                        include/data0data.h     \
56
 
                        include/data0data.ic    \
57
 
                        include/data0type.h     \
58
 
                        include/data0type.ic    \
59
 
                        include/data0types.h    \
60
 
                        include/db0err.h        \
61
 
                        include/dict0boot.h     \
62
 
                        include/dict0boot.ic    \
63
 
                        include/dict0crea.h     \
64
 
                        include/dict0crea.ic    \
65
 
                        include/dict0dict.h     \
66
 
                        include/dict0dict.ic    \
67
 
                        include/dict0load.h     \
68
 
                        include/dict0load.ic    \
69
 
                        include/dict0mem.h      \
70
 
                        include/dict0mem.ic     \
71
 
                        include/dict0types.h    \
72
 
                        include/dyn0dyn.h       \
73
 
                        include/dyn0dyn.ic      \
74
 
                        include/eval0eval.h     \
75
 
                        include/eval0eval.ic    \
76
 
                        include/eval0proc.h     \
77
 
                        include/eval0proc.ic    \
78
 
                        include/fil0fil.h       \
79
 
                        include/fsp0fsp.h       \
80
 
                        include/fsp0fsp.ic      \
81
 
                        include/fut0fut.h       \
82
 
                        include/fut0fut.ic      \
83
 
                        include/fut0lst.h       \
84
 
                        include/fut0lst.ic      \
85
 
                        include/ha0ha.h         \
86
 
                        include/ha0ha.ic        \
87
 
                        include/ha0storage.h    \
88
 
                        include/ha0storage.ic   \
89
 
                        include/ha_prototypes.h \
90
 
                        include/handler0alter.h \
91
 
                        include/hash0hash.h     \
92
 
                        include/hash0hash.ic    \
93
 
                        include/ibuf0ibuf.h     \
94
 
                        include/ibuf0ibuf.ic    \
95
 
                        include/ibuf0types.h    \
96
 
                        include/lock0iter.h     \
97
 
                        include/lock0lock.h     \
98
 
                        include/lock0lock.ic    \
99
 
                        include/lock0priv.h     \
100
 
                        include/lock0priv.ic    \
101
 
                        include/lock0types.h    \
102
 
                        include/log0log.h       \
103
 
                        include/log0log.ic      \
104
 
                        include/log0recv.h      \
105
 
                        include/log0recv.ic     \
106
 
                        include/mach0data.h     \
107
 
                        include/mach0data.ic    \
108
 
                        include/mem0dbg.h       \
109
 
                        include/mem0dbg.ic      \
110
 
                        include/mem0mem.h       \
111
 
                        include/mem0mem.ic      \
112
 
                        include/mem0pool.h      \
113
 
                        include/mem0pool.ic     \
114
 
                        include/mtr0log.h       \
115
 
                        include/mtr0log.ic      \
116
 
                        include/mtr0mtr.h       \
117
 
                        include/mtr0mtr.ic      \
118
 
                        include/mtr0types.h     \
119
 
                        include/mysql_addons.h  \
120
 
                        include/os0file.h       \
121
 
                        include/os0proc.h       \
122
 
                        include/os0proc.ic      \
123
 
                        include/os0sync.h       \
124
 
                        include/os0sync.ic      \
125
 
                        include/os0thread.h     \
126
 
                        include/os0thread.ic    \
127
 
                        include/page0cur.h      \
128
 
                        include/page0cur.ic     \
129
 
                        include/page0page.h     \
130
 
                        include/page0page.ic    \
131
 
                        include/page0types.h    \
132
 
                        include/page0zip.h      \
133
 
                        include/page0zip.ic     \
134
 
                        include/pars0grm.h      \
135
 
                        include/pars0opt.h      \
136
 
                        include/pars0opt.ic     \
137
 
                        include/pars0pars.h     \
138
 
                        include/pars0pars.ic    \
139
 
                        include/pars0sym.h      \
140
 
                        include/pars0sym.ic     \
141
 
                        include/pars0types.h    \
142
 
                        include/que0que.h       \
143
 
                        include/que0que.ic      \
144
 
                        include/que0types.h     \
145
 
                        include/read0read.h     \
146
 
                        include/read0read.ic    \
147
 
                        include/read0types.h    \
148
 
                        include/rem0cmp.h       \
149
 
                        include/rem0cmp.ic      \
150
 
                        include/rem0rec.h       \
151
 
                        include/rem0rec.ic      \
152
 
                        include/rem0types.h     \
153
 
                        include/row0ext.h       \
154
 
                        include/row0ext.ic      \
155
 
                        include/row0ins.h       \
156
 
                        include/row0ins.ic      \
157
 
                        include/row0merge.h     \
158
 
                        include/row0mysql.h     \
159
 
                        include/row0mysql.ic    \
160
 
                        include/row0purge.h     \
161
 
                        include/row0purge.ic    \
162
 
                        include/row0row.h       \
163
 
                        include/row0row.ic      \
164
 
                        include/row0sel.h       \
165
 
                        include/row0sel.ic      \
166
 
                        include/row0types.h     \
167
 
                        include/row0uins.h      \
168
 
                        include/row0uins.ic     \
169
 
                        include/row0umod.h      \
170
 
                        include/row0umod.ic     \
171
 
                        include/row0undo.h      \
172
 
                        include/row0undo.ic     \
173
 
                        include/row0upd.h       \
174
 
                        include/row0upd.ic      \
175
 
                        include/row0vers.h      \
176
 
                        include/row0vers.ic     \
177
 
                        include/srv0que.h       \
178
 
                        include/srv0srv.h       \
179
 
                        include/srv0srv.ic      \
180
 
                        include/srv0start.h     \
181
 
                        include/sync0arr.h      \
182
 
                        include/sync0arr.ic     \
183
 
                        include/sync0rw.h       \
184
 
                        include/sync0rw.ic      \
185
 
                        include/sync0sync.h     \
186
 
                        include/sync0sync.ic    \
187
 
                        include/sync0types.h    \
188
 
                        include/thr0loc.h       \
189
 
                        include/thr0loc.ic      \
190
 
                        include/trx0i_s.h       \
191
 
                        include/trx0purge.h     \
192
 
                        include/trx0purge.ic    \
193
 
                        include/trx0rec.h       \
194
 
                        include/trx0rec.ic      \
195
 
                        include/trx0roll.h      \
196
 
                        include/trx0roll.ic     \
197
 
                        include/trx0rseg.h      \
198
 
                        include/trx0rseg.ic     \
199
 
                        include/trx0sys.h       \
200
 
                        include/trx0sys.ic      \
201
 
                        include/trx0trx.h       \
202
 
                        include/trx0trx.ic      \
203
 
                        include/trx0types.h     \
204
 
                        include/trx0undo.h      \
205
 
                        include/trx0undo.ic     \
206
 
                        include/trx0xa.h        \
207
 
                        include/univ.i          \
208
 
                        include/usr0sess.h      \
209
 
                        include/usr0sess.ic     \
210
 
                        include/usr0types.h     \
211
 
                        include/ut0auxconf.h    \
212
 
                        include/ut0byte.h       \
213
 
                        include/ut0byte.ic      \
214
 
                        include/ut0dbg.h        \
215
 
                        include/ut0list.h       \
216
 
                        include/ut0list.ic      \
217
 
                        include/ut0lst.h        \
218
 
                        include/ut0mem.h        \
219
 
                        include/ut0mem.ic       \
220
 
                        include/ut0rnd.h        \
221
 
                        include/ut0rnd.ic       \
222
 
                        include/ut0sort.h       \
223
 
                        include/ut0ut.h         \
224
 
                        include/ut0ut.ic        \
225
 
                        include/ut0vec.h        \
226
 
                        include/ut0vec.ic       \
227
 
                        include/ut0wqueue.h     \
228
 
                        mem/mem0dbg.c
229
 
 
230
 
EXTRA_LIBRARIES=        libinnobase.a
231
 
noinst_LIBRARIES=       @plugin_innobase_static_target@
232
 
libinnobase_a_SOURCES=  \
233
 
                        btr/btr0btr.c                   \
234
 
                        btr/btr0cur.c                   \
235
 
                        btr/btr0pcur.c                  \
236
 
                        btr/btr0sea.c                   \
237
 
                        buf/buf0buddy.c                 \
238
 
                        buf/buf0buf.c                   \
239
 
                        buf/buf0flu.c                   \
240
 
                        buf/buf0lru.c                   \
241
 
                        buf/buf0rea.c                   \
242
 
                        data/data0data.c                \
243
 
                        data/data0type.c                \
244
 
                        dict/dict0boot.c                \
245
 
                        dict/dict0crea.c                \
246
 
                        dict/dict0dict.c                \
247
 
                        dict/dict0load.c                \
248
 
                        dict/dict0mem.c                 \
249
 
                        dyn/dyn0dyn.c                   \
250
 
                        eval/eval0eval.c                \
251
 
                        eval/eval0proc.c                \
252
 
                        fil/fil0fil.c                   \
253
 
                        fsp/fsp0fsp.c                   \
254
 
                        fut/fut0fut.c                   \
255
 
                        fut/fut0lst.c                   \
256
 
                        ha/ha0ha.c                      \
257
 
                        ha/ha0storage.c                 \
258
 
                        ha/hash0hash.c                  \
259
 
                        handler/ha_innodb.cc            \
260
 
                        handler/handler0alter.cc        \
261
 
                        handler/i_s.cc                  \
262
 
                        handler/mysql_addons.cc         \
263
 
                        ibuf/ibuf0ibuf.c                \
264
 
                        lock/lock0iter.c                \
265
 
                        lock/lock0lock.c                \
266
 
                        log/log0log.c                   \
267
 
                        log/log0recv.c                  \
268
 
                        mach/mach0data.c                \
269
 
                        mem/mem0mem.c                   \
270
 
                        mem/mem0pool.c                  \
271
 
                        mtr/mtr0log.c                   \
272
 
                        mtr/mtr0mtr.c                   \
273
 
                        os/os0file.c                    \
274
 
                        os/os0proc.c                    \
275
 
                        os/os0sync.c                    \
276
 
                        os/os0thread.c                  \
277
 
                        page/page0cur.c                 \
278
 
                        page/page0page.c                \
279
 
                        page/page0zip.c                 \
280
 
                        pars/lexyy.c                    \
281
 
                        pars/pars0grm.c                 \
282
 
                        pars/pars0opt.c                 \
283
 
                        pars/pars0pars.c                \
284
 
                        pars/pars0sym.c                 \
285
 
                        que/que0que.c                   \
286
 
                        read/read0read.c                \
287
 
                        rem/rem0cmp.c                   \
288
 
                        rem/rem0rec.c                   \
289
 
                        row/row0ext.c                   \
290
 
                        row/row0ins.c                   \
291
 
                        row/row0merge.c                 \
292
 
                        row/row0mysql.c                 \
293
 
                        row/row0purge.c                 \
294
 
                        row/row0row.c                   \
295
 
                        row/row0sel.c                   \
296
 
                        row/row0uins.c                  \
297
 
                        row/row0umod.c                  \
298
 
                        row/row0undo.c                  \
299
 
                        row/row0upd.c                   \
300
 
                        row/row0vers.c                  \
301
 
                        srv/srv0que.c                   \
302
 
                        srv/srv0srv.c                   \
303
 
                        srv/srv0start.c                 \
304
 
                        sync/sync0arr.c                 \
305
 
                        sync/sync0rw.c                  \
306
 
                        sync/sync0sync.c                \
307
 
                        thr/thr0loc.c                   \
308
 
                        trx/trx0i_s.c                   \
309
 
                        trx/trx0purge.c                 \
310
 
                        trx/trx0rec.c                   \
311
 
                        trx/trx0roll.c                  \
312
 
                        trx/trx0rseg.c                  \
313
 
                        trx/trx0sys.c                   \
314
 
                        trx/trx0trx.c                   \
315
 
                        trx/trx0undo.c                  \
316
 
                        usr/usr0sess.c                  \
317
 
                        ut/ut0byte.c                    \
318
 
                        ut/ut0dbg.c                     \
319
 
                        ut/ut0list.c                    \
320
 
                        ut/ut0mem.c                     \
321
 
                        ut/ut0rnd.c                     \
322
 
                        ut/ut0ut.c                      \
323
 
                        ut/ut0vec.c                     \
324
 
                        ut/ut0wqueue.c
325
 
 
326
 
libinnobase_a_CXXFLAGS= $(AM_CFLAGS)
327
 
libinnobase_a_CFLAGS=   $(AM_CFLAGS)
328
 
 
329
 
EXTRA_LTLIBRARIES=      ha_innodb.la
330
 
pkgplugin_LTLIBRARIES=  @plugin_innobase_shared_target@
331
 
 
332
 
ha_innodb_la_LDFLAGS=   -module -rpath $(pkgplugindir)
333
 
ha_innodb_la_CXXFLAGS=  $(AM_CFLAGS) $(INNODB_DYNAMIC_CFLAGS)
334
 
ha_innodb_la_CFLAGS=    $(AM_CFLAGS) $(INNODB_DYNAMIC_CFLAGS)
335
 
ha_innodb_la_SOURCES=   $(libinnobase_a_SOURCES)
336
 
 
337
 
EXTRA_DIST=             CMakeLists.txt plug.in \
338
 
                        pars/make_bison.sh pars/make_flex.sh \
339
 
                        pars/pars0grm.y pars/pars0lex.l
340
 
 
341
 
# Don't update the files from bitkeeper
342
 
%::SCCS/s.%