~posulliv/drizzle/optimizer-style-cleanup

« back to all changes in this revision

Viewing changes to plugin/pbxt/src/Makefile.am

  • Committer: Padraig O'Sullivan
  • Date: 2010-04-17 01:38:47 UTC
  • mfrom: (1237.9.238 bad-staging)
  • Revision ID: osullivan.padraig@gmail.com-20100417013847-ibjioqsfbmf5yg4g
Merge trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Used to build Makefile.in
 
2
 
 
3
MYSQLDATAdir =          $(localstatedir)
 
4
MYSQLSHAREdir =         $(pkgdatadir)
 
5
MYSQLBASEdir=           $(prefix)
 
6
MYSQLLIBdir=            $(pkglibdir)
 
7
pkgplugindir =          $(pkglibdir)/plugin
 
8
 
 
9
AM_CPPFLAGS = -I$(top_srcdir)
 
10
 
 
11
#LIBS =                                 -lbz2
 
12
LIBS =                                  
 
13
 
 
14
LDADD =                                 
 
15
 
 
16
noinst_HEADERS =                bsearch_xt.h cache_xt.h ccutils_xt.h database_xt.h \
 
17
                                                datadic_xt.h datalog_xt.h filesys_xt.h hashtab_xt.h \
 
18
                                                ha_pbxt.h heap_xt.h index_xt.h linklist_xt.h \
 
19
                                                memory_xt.h myxt_xt.h pthread_xt.h restart_xt.h \
 
20
                                                sortedlist_xt.h strutil_xt.h \
 
21
                                                tabcache_xt.h table_xt.h trace_xt.h thread_xt.h \
 
22
                                                util_xt.h xaction_xt.h xactlog_xt.h lock_xt.h \
 
23
                                                systab_xt.h ha_xtsys.h discover_xt.h backup_xt.h \
 
24
                                                pbms.h pbms_enabled.h xt_config.h xt_defs.h xt_errno.h locklist_xt.h
 
25
 
 
26
plugin_LTLIBRARIES =    libpbxt.la
 
27
 
 
28
libpbxt_la_SOURCES =    bsearch_xt.cc cache_xt.cc ccutils_xt.cc database_xt.cc \
 
29
                                                datadic_xt.cc datalog_xt.cc filesys_xt.cc hashtab_xt.cc \
 
30
                                                ha_pbxt.cc heap_xt.cc index_xt.cc linklist_xt.cc \
 
31
                                                memory_xt.cc myxt_xt.cc pthread_xt.cc restart_xt.cc \
 
32
                                                pbms_enabled.cc sortedlist_xt.cc strutil_xt.cc \
 
33
                                                tabcache_xt.cc table_xt.cc trace_xt.cc thread_xt.cc \
 
34
                                                systab_xt.cc ha_xtsys.cc discover_xt.cc backup_xt.cc \
 
35
                                                util_xt.cc xaction_xt.cc xactlog_xt.cc lock_xt.cc locklist_xt.cc
 
36
 
 
37
libpbxt_la_LDFLAGS =    -module
 
38
 
 
39
# These are the warning Drizzle uses:
 
40
# DRIZZLE_WARNINGS =            -W -Wall -Wextra -pedantic -Wundef -Wredundant-decls -Wno-strict-aliasing -Wno-long-long -Wno-unused-parameter
 
41
 
 
42
libpbxt_la_CXXFLAGS =   $(AM_CXXFLAGS) -DMYSQL_DYNAMIC_PLUGIN -Wno-overloaded-virtual
 
43
libpbxt_la_CFLAGS =             $(AM_CFLAGS) -DMYSQL_DYNAMIC_PLUGIN -std=c99
 
44
 
 
45
EXTRA_LIBRARIES =               libpbxt.a
 
46
noinst_LIBRARIES =              libpbxt.a
 
47
libpbxt_a_SOURCES =             $(libpbxt_la_SOURCES)
 
48
libpbxt_a_CXXFLAGS =    $(AM_CXXFLAGS) -DDRIZZLED -Wno-long-long -Wno-overloaded-virtual
 
49
libpbxt_a_CFLAGS =              $(AM_CFLAGS) -DDRIZZLED -std=c99
 
50
 
 
51
EXTRA_DIST =                    CMakeLists.txt