17
17
# along with this program; if not, write to the Free Software
18
18
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
21
check_PROGRAMS += unittests/unittests
24
20
noinst_HEADERS += \
25
21
unittests/plugin/plugin_stubs.h \
26
22
unittests/temporal_generator.h
28
unit: unittests/unittests
31
24
# Removed temporal_interval_test, it is not cleaning up after itself. -Brian
33
26
# unittests/temporal_interval_test.cc
36
29
unittests_unittests_SOURCES = \
37
30
unittests/main.cc \
38
unittests/atomics_test.cc \
39
31
unittests/calendar_test.cc \
40
unittests/constrained_value.cc \
41
32
unittests/date_test.cc \
42
33
unittests/date_time_test.cc \
43
34
unittests/global_buffer_test.cc \
44
unittests/libdrizzle_test.cc \
45
35
unittests/micro_timestamp_test.cc \
46
36
unittests/nano_timestamp_test.cc \
47
37
unittests/option_context.cc \
48
unittests/pthread_atomics_test.cc \
49
unittests/table_identifier.cc \
50
38
unittests/temporal_format_test.cc \
51
39
unittests/temporal_generator.cc \
52
40
unittests/timestamp_test.cc \
53
unittests/time_test.cc \
54
unittests/utf8_test.cc
41
unittests/time_test.cc
56
43
unittests_unittests_LDADD= \
57
44
$(filter-out drizzled/main.$(OBJEXT), ${am_drizzled_drizzled_OBJECTS}) \
60
47
libdrizzle-2.0/libdrizzle-2.0.la \
61
48
${LTLIBBOOST_UNIT_TEST_FRAMEWORK} ${LTLIBBOOST_UNIT_TEST_FRAMEWORK_MT}
49
check_PROGRAMS += unittests/unittests
50
noinst_PROGRAMS += unittests/unittests
52
unittests_table_identifier_SOURCES = \
54
unittests/table_identifier.cc
56
unittests_table_identifier_LDADD= \
57
$(filter-out drizzled/main.$(OBJEXT), ${am_drizzled_drizzled_OBJECTS}) \
58
${drizzled_drizzled_LDADD} \
60
libdrizzle-2.0/libdrizzle-2.0.la \
61
${LTLIBBOOST_UNIT_TEST_FRAMEWORK} ${LTLIBBOOST_UNIT_TEST_FRAMEWORK_MT}
62
check_PROGRAMS+= unittests/table_identifier
63
noinst_PROGRAMS+= unittests/table_identifier
65
unittests_atomics_SOURCES= \
66
unittests/atomics_test.cc \
67
unittests/simple_main.cc
69
unittests_atomics_LDADD= \
71
${LTLIBBOOST_UNIT_TEST_FRAMEWORK} ${LTLIBBOOST_UNIT_TEST_FRAMEWORK_MT}
72
check_PROGRAMS+= unittests/atomics
73
noinst_PROGRAMS+= unittests/atomics
75
unittests_pthread_atomics_SOURCES= \
76
unittests/pthread_atomics_test.cc \
77
unittests/simple_main.cc
79
unittests_pthread_atomics_LDADD= \
81
${LTLIBBOOST_UNIT_TEST_FRAMEWORK} ${LTLIBBOOST_UNIT_TEST_FRAMEWORK_MT}
82
check_PROGRAMS+= unittests/pthread_atomics
83
noinst_PROGRAMS+= unittests/pthread_atomics
85
unittests_libdrizzle_SOURCES= \
86
unittests/libdrizzle_test.cc \
87
unittests/simple_main.cc
89
unittests_libdrizzle_LDADD= \
91
${LTLIBBOOST_UNIT_TEST_FRAMEWORK} ${LTLIBBOOST_UNIT_TEST_FRAMEWORK_MT} \
92
libdrizzle-1.0/libdrizzle.la
93
check_PROGRAMS+= unittests/libdrizzle
94
noinst_PROGRAMS+= unittests/libdrizzle
96
unittests_utf8_SOURCES= \
97
unittests/utf8_test.cc \
98
unittests/simple_main.cc
100
unittests_utf8_LDADD= \
102
${LTLIBBOOST_UNIT_TEST_FRAMEWORK} ${LTLIBBOOST_UNIT_TEST_FRAMEWORK_MT} \
103
libdrizzle-1.0/libdrizzle.la
104
check_PROGRAMS+= unittests/utf8
105
noinst_PROGRAMS+= unittests/utf8
107
unittests_constrained_value_SOURCES= \
108
unittests/constrained_value.cc \
109
unittests/simple_main.cc
110
unittests_constrained_value_LDADD= \
112
${LTLIBBOOST_UNIT_TEST_FRAMEWORK} ${LTLIBBOOST_UNIT_TEST_FRAMEWORK_MT}
113
check_PROGRAMS+= unittests/constrained_value
114
noinst_PROGRAMS+= unittests/constrained_value
116
unittests_option_context_SOURCES= \
117
drizzled/module/option_context.cc \
118
unittests/option_context.cc \
119
unittests/simple_main.cc
120
unittests_option_context_LDADD= \
122
${LTLIBBOOST_UNIT_TEST_FRAMEWORK} ${LTLIBBOOST_UNIT_TEST_FRAMEWORK_MT}
123
check_PROGRAMS+= unittests/option_context
124
noinst_PROGRAMS+= unittests/option_context
126
unittests_global_buffer_SOURCES= \
127
unittests/global_buffer_test.cc \
128
unittests/simple_main.cc
129
unittests_global_buffer_LDADD= \
131
${LTLIBBOOST_UNIT_TEST_FRAMEWORK} ${LTLIBBOOST_UNIT_TEST_FRAMEWORK_MT}
132
check_PROGRAMS+= unittests/global_buffer
133
noinst_PROGRAMS+= unittests/global_buffer