~drizzle-trunk/drizzle/development

1497.3.20 by Monty Taylor
Wrap the libraries in if BUILD_*_PLUGIN so that they don't build when we're
1
# vim:ft=automake
1 by brian
clean slate
2
# Copyright (C) 2000-2002, 2005-2006 MySQL AB
3
# 
4
# This program is free software; you can redistribute it and/or modify
5
# it under the terms of the GNU General Public License as published by
6
# the Free Software Foundation; version 2 of the License.
7
# 
8
# This program is distributed in the hope that it will be useful,
9
# but WITHOUT ANY WARRANTY; without even the implied warranty of
10
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11
# GNU General Public License for more details.
12
# 
13
# You should have received a copy of the GNU General Public License
14
# along with this program; if not, write to the Free Software
1802.10.2 by Monty Taylor
Update all of the copyright headers to include the correct address.
15
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
1 by brian
clean slate
16
2478.1.1 by Brian Aker
Merge yacc tree.
17
if BUILD_MEMORY_PLUGIN
18
noinst_LTLIBRARIES+=	plugin/memory/libheap.la
19
endif
992.1.26 by Monty Taylor
Moved heap.
20
noinst_HEADERS+= \
2478.1.1 by Brian Aker
Merge yacc tree.
21
			plugin/memory/ha_heap.h \
22
			plugin/memory/heap.h \
23
			plugin/memory/heap_priv.h
1758.2.1 by patrick crews
Moved engine-specific tests to their respective plugin directories. Renamed plugin/heap -> plugin/memory due to issues with pandora build and the test suite with two names (engine+plugin = memory, dirname = heap)
24
plugin_memory_libheap_la_SOURCES= \
2478.1.1 by Brian Aker
Merge yacc tree.
25
			plugin/memory/hp_block.cc \
26
			plugin/memory/hp_clear.cc \
27
			plugin/memory/hp_close.cc \
28
			plugin/memory/hp_create.cc \
29
			plugin/memory/hp_delete.cc \
30
			plugin/memory/hp_dspace.cc \
31
			plugin/memory/hp_extra.cc \
32
			plugin/memory/hp_hash.cc \
33
			plugin/memory/hp_info.cc \
34
			plugin/memory/hp_open.cc \
35
			plugin/memory/hp_panic.cc \
36
			plugin/memory/hp_record.cc \
37
			plugin/memory/hp_rectest.cc \
38
			plugin/memory/hp_rename.cc \
39
			plugin/memory/hp_rfirst.cc \
40
			plugin/memory/hp_rkey.cc \
41
			plugin/memory/hp_rlast.cc \
42
			plugin/memory/hp_rnext.cc \
43
			plugin/memory/hp_rprev.cc \
44
			plugin/memory/hp_rrnd.cc \
45
			plugin/memory/hp_rsame.cc \
46
			plugin/memory/hp_scan.cc \
47
			plugin/memory/hp_static.cc \
48
			plugin/memory/hp_update.cc \
49
			plugin/memory/hp_write.cc
1 by brian
clean slate
50