~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
1999.6.1 by kalebral at gmail
update Copyright strings to a more common format to help with creating the master debian copyright file
2
#  Copyright (C) 2009 Sun Microsystems, Inc.
992.1.25 by Monty Taylor
Moved myisam to new plugin system.
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
15
#  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
16
1497.3.22 by Monty Taylor
Fix typos.
17
if BUILD_MYISAM_PLUGIN
992.1.25 by Monty Taylor
Moved myisam to new plugin system.
18
noinst_LTLIBRARIES+=	plugin/myisam/libmyisam.la 
1497.3.20 by Monty Taylor
Wrap the libraries in if BUILD_*_PLUGIN so that they don't build when we're
19
endif
992.1.25 by Monty Taylor
Moved myisam to new plugin system.
20
noinst_HEADERS+=	\
21
			plugin/myisam/ha_myisam.h \
22
			plugin/myisam/keycache.h \
23
			plugin/myisam/my_handler.h \
24
			plugin/myisam/myisam.h \
1130.3.28 by Monty Taylor
Moved heapdef.h and myisamdef.h to *_priv.h for easier filtering for include guard check.
25
			plugin/myisam/myisam_priv.h \
992.1.25 by Monty Taylor
Moved myisam to new plugin system.
26
			plugin/myisam/myisampack.h
27
28
plugin_myisam_libmyisam_la_SOURCES= \
29
			plugin/myisam/mf_keycache.cc \
30
			plugin/myisam/mi_cache.cc \
31
			plugin/myisam/mi_check.cc \
32
			plugin/myisam/mi_checksum.cc \
33
			plugin/myisam/mi_close.cc \
34
			plugin/myisam/mi_create.cc\
35
			plugin/myisam/mi_delete.cc \
36
			plugin/myisam/mi_delete_all.cc \
37
			plugin/myisam/mi_delete_table.cc \
38
			plugin/myisam/mi_dynrec.cc \
39
			plugin/myisam/mi_extra.cc \
40
			plugin/myisam/mi_info.cc \
41
			plugin/myisam/mi_key.cc \
42
			plugin/myisam/mi_locking.cc \
43
			plugin/myisam/mi_open.cc \
44
			plugin/myisam/mi_page.cc \
45
			plugin/myisam/mi_panic.cc \
46
			plugin/myisam/mi_preload.cc \
47
			plugin/myisam/mi_range.cc \
48
			plugin/myisam/mi_rename.cc \
49
			plugin/myisam/mi_rfirst.cc \
50
			plugin/myisam/mi_rkey.cc \
51
			plugin/myisam/mi_rlast.cc \
52
			plugin/myisam/mi_rnext.cc \
53
			plugin/myisam/mi_rnext_same.cc \
54
			plugin/myisam/mi_rprev.cc \
55
			plugin/myisam/mi_rrnd.cc \
56
			plugin/myisam/mi_rsame.cc \
57
			plugin/myisam/mi_scan.cc \
58
			plugin/myisam/mi_search.cc \
59
			plugin/myisam/mi_static.cc \
60
			plugin/myisam/mi_statrec.cc \
61
			plugin/myisam/mi_unique.cc \
62
			plugin/myisam/mi_update.cc \
63
			plugin/myisam/mi_write.cc \
64
			plugin/myisam/my_handler.cc \
65
			plugin/myisam/my_handler_errors.cc \
66
			plugin/myisam/my_pread.cc \
67
			plugin/myisam/sort.cc