1
1
dnl Note: see README for build details
2
2
3
- PHP_ARG_ENABLE(mysql-xdevapi-experimental-features, whether to disable experimental features in mysql-xdevapi,
4
- [ --disable-mysql-xdevapi-experimental-features
5
- Disable support for the experimental features in mysql-xdevapi] , yes, no)
6
-
7
- PHP_ARG_ENABLE(mysql-xdevapi-message-classes, whether to enable the experimental message classes in mysql-xdevapi,
8
- [ --enable-mysql-xdevapi-message-classes
9
- Enable support for the experimental message classes in mysql-xdevapi] , yes, no)
10
-
11
3
PHP_ARG_WITH(boost, for boost install dir,
12
4
[ --with-boost[ =DIR] Point out boost library] )
13
5
@@ -22,10 +14,6 @@ dnl If some extension uses mysql-xdevapi it will get compiled in PHP core
22
14
if test "$PHP_MYSQL_XDEVAPI" != "no" || test "$PHP_MYSQL_XDEVAPI_ENABLED" = "yes"; then
23
15
PHP_REQUIRE_CXX
24
16
25
- if test "$PHP_MYSQL_XDEVAPI_EXPERIMENTAL_FEATURES" != "no"; then
26
- AC_DEFINE ( [ MYSQL_XDEVAPI_EXPERIMENTAL_FEATURES] , 1 , [ Enable experimental features] )
27
- fi
28
-
29
17
mysqlx_devapi_sources=" \
30
18
mysqlx_base_result.cc \
31
19
mysqlx_base_result_iterator.cc \
@@ -70,33 +58,27 @@ if test "$PHP_MYSQL_XDEVAPI" != "no" || test "$PHP_MYSQL_XDEVAPI_ENABLED" = "yes
70
58
mysqlx_x_session.cc \
71
59
php_mysqlx.cc \
72
60
php_mysqlx_ex.cc \
73
- php_xmysqlnd.cc \
74
61
"
75
62
76
- mysqlx_messages=""
77
- if test "$PHP_MYSQL_XDEVAPI_MESSAGE_CLASSES" != "no" || test "$PHP_MYSQL_XDEVAPI_MESSAGE_CLASSES_ENABLED" = "yes"; then
78
- AC_DEFINE ( [ MYSQL_XDEVAPI_MESSAGE_CLASSES] , 1 , [ Enable message classes] )
79
-
80
- mysqlx_messages=" \
81
- messages/mysqlx_connection.cc \
82
- messages/mysqlx_message__auth_continue.cc \
83
- messages/mysqlx_message__auth_ok.cc \
84
- messages/mysqlx_message__auth_start.cc \
85
- messages/mysqlx_message__capabilities.cc \
86
- messages/mysqlx_message__capabilities_get.cc \
87
- messages/mysqlx_message__capabilities_set.cc \
88
- messages/mysqlx_message__capability.cc \
89
- messages/mysqlx_message__data_fetch_done.cc \
90
- messages/mysqlx_message__error.cc \
91
- messages/mysqlx_message__ok.cc \
92
- messages/mysqlx_message__stmt_execute.cc \
93
- messages/mysqlx_message__stmt_execute_ok.cc \
94
- messages/mysqlx_pfc.cc \
95
- messages/mysqlx_resultset__column_metadata.cc \
96
- messages/mysqlx_resultset__data_row.cc \
97
- messages/mysqlx_resultset__resultset_metadata.cc \
98
- "
99
- fi
63
+ mysqlx_messages=" \
64
+ messages/mysqlx_connection.cc \
65
+ messages/mysqlx_message__auth_continue.cc \
66
+ messages/mysqlx_message__auth_ok.cc \
67
+ messages/mysqlx_message__auth_start.cc \
68
+ messages/mysqlx_message__capabilities.cc \
69
+ messages/mysqlx_message__capabilities_get.cc \
70
+ messages/mysqlx_message__capabilities_set.cc \
71
+ messages/mysqlx_message__capability.cc \
72
+ messages/mysqlx_message__data_fetch_done.cc \
73
+ messages/mysqlx_message__error.cc \
74
+ messages/mysqlx_message__ok.cc \
75
+ messages/mysqlx_message__stmt_execute.cc \
76
+ messages/mysqlx_message__stmt_execute_ok.cc \
77
+ messages/mysqlx_pfc.cc \
78
+ messages/mysqlx_resultset__column_metadata.cc \
79
+ messages/mysqlx_resultset__data_row.cc \
80
+ messages/mysqlx_resultset__resultset_metadata.cc \
81
+ "
100
82
101
83
mysqlx_util=" \
102
84
util/allocator.cc \
0 commit comments