@@ -135,6 +135,12 @@ The v4.1 driver introduces the following breaking changes to the build system:
135
135
136
136
- Requires MongoDB C Driver v2.0.0 or later
137
137
138
+ .. _version-4.1-enable-tests-config:
139
+
140
+ - Sets the ``ENABLE_TESTS`` configuration option to ``OFF`` by default for
141
+ auto-downloaded versions of the C driver. :ref:`This is an expansion of the
142
+ change made in v4.0. <version-4.0-enable-tests-config>`
143
+
138
144
ABI Breaking Changes in v4.1
139
145
````````````````````````````
140
146
The v4.1 driver introduces the following breaking changes to the ABI:
@@ -145,7 +151,8 @@ The v4.1 driver introduces the following breaking changes to the ABI:
145
151
146
152
.. note::
147
153
148
- This does not affect users who compile with C++17 or newer and have not set ``BSONCXX_POLY_USE_IMPLS=ON``
154
+ This does not affect users who compile with C++17 or newer and have not set
155
+ ``BSONCXX_POLY_USE_IMPLS=ON``
149
156
150
157
.. _version-4.0-breaking-changes:
151
158
@@ -170,11 +177,19 @@ The v4.0 driver introduces the following breaking changes to the build system:
170
177
- Drops support for the ``MONGOCXX_OVERRIDE_DEFAULT_INSTALL_PREFIX`` configuration
171
178
option. Default CMake behavior for ``CMAKE_INSTALL_PREFIX`` is now respected.
172
179
180
+ .. _version-4.0-enable-tests-config:
181
+
173
182
- Sets the ``ENABLE_TESTS`` configuration option to ``OFF`` by default. To
174
183
re-enable building test targets, you must set ``ENABLE_TESTS`` to ``ON``.
175
184
To include test targets in the "all" target, you must also set the
176
185
``BUILD_TESTING`` option to ``ON``.
177
186
187
+ .. note::
188
+
189
+ This change does not apply to auto-downloaded versions of the
190
+ C driver. :ref:`The change for auto-downloaded versions was added in
191
+ v4.1. <version-4.1-enable-tests-config>`
192
+
178
193
.. _version-4.0-api-breaking:
179
194
180
195
API Breaking Changes in v4.0
0 commit comments