@@ -159,55 +159,59 @@ These targets are:
159
159
- Each ``CONAN_LIB `` depends on the direct public dependencies ``CONAN_PKG `` targets of its container package. This guarantees correct link
160
160
order.
161
161
162
+ .. _conan_check_compiler :
163
+
162
164
conan_check_compiler()
163
165
++++++++++++++++++++++
164
166
165
167
Checks that your compiler matches the one declared in settings.
166
168
169
+ This method can be disabled setting the :ref: `conan_disable_check_compiler ` variable.
170
+
167
171
conan_output_dirs_setup()
168
172
+++++++++++++++++++++++++
169
173
170
- Adjust the *bin/ * and *lib/ * output directories.
174
+ Adjusts the *bin/ * and *lib/ * output directories.
171
175
172
176
conan_set_find_library_paths()
173
177
++++++++++++++++++++++++++++++
174
178
175
- Set ``CMAKE_INCLUDE_PATH `` and ``CMAKE_INCLUDE_PATH ``.
179
+ Sets ``CMAKE_INCLUDE_PATH `` and ``CMAKE_INCLUDE_PATH ``.
176
180
177
181
conan_global_flags()
178
182
++++++++++++++++++++
179
183
180
- Set the corresponding variables to CMake's ``include_directories() `` and ``link_directories() ``.
184
+ Sets the corresponding variables to CMake's ``include_directories() `` and ``link_directories() ``.
181
185
182
186
conan_define_targets()
183
187
++++++++++++++++++++++
184
188
185
- Define the targets for each dependency (target flags instead of global flags).
189
+ Defines the targets for each dependency (target flags instead of global flags).
186
190
187
191
conan_set_rpath()
188
192
+++++++++++++++++
189
193
190
- Set ``CMAKE_SKIP_RPATH=1 `` in the case of working in OSX.
194
+ Sets ``CMAKE_SKIP_RPATH=1 `` in the case of working in OSX.
191
195
192
196
conan_set_vs_runtime()
193
197
++++++++++++++++++++++
194
198
195
- Adjust the runtime flags ``/MD ``, ``/MDd ``, ``/MT `` or ``/MTd `` for Visual Studio.
199
+ Adjusts the runtime flags ``/MD ``, ``/MDd ``, ``/MT `` or ``/MTd `` for Visual Studio.
196
200
197
201
conan_set_std()
198
202
+++++++++++++++
199
203
200
- Set ``CMAKE_CXX_STANDARD `` and ``CMAKE_CXX_EXTENSIONS `` to the appropriate values.
204
+ Sets ``CMAKE_CXX_STANDARD `` and ``CMAKE_CXX_EXTENSIONS `` to the appropriate values.
201
205
202
206
conan_set_libcxx()
203
207
++++++++++++++++++
204
208
205
- Adjust the standard library flags (``libc++` ``, ``libstdc++ ``, ``libstdc++11 ``) in ``CMAKE_CXX_FLAGS ``.
209
+ Adjusts the standard library flags (``libc++` ``, ``libstdc++ ``, ``libstdc++11 ``) in ``CMAKE_CXX_FLAGS ``.
206
210
207
211
conan_set_find_paths()
208
212
++++++++++++++++++++++
209
213
210
- Adjust ``CMAKE_MODULE_PATH `` and ``CMAKE_PREFIX_PATH `` to the values of ``deps_cpp_info.build_paths ``.
214
+ Adjusts ``CMAKE_MODULE_PATH `` and ``CMAKE_PREFIX_PATH `` to the values of ``deps_cpp_info.build_paths ``.
211
215
212
216
Input variables for *conanbuildinfo.cmake *
213
217
------------------------------------------
@@ -218,3 +222,12 @@ CONAN_CMAKE_SILENT_OUTPUT
218
222
**Default to **: ``FALSE ``
219
223
220
224
Activate it to silence the Conan message output.
225
+
226
+ .. _conan_disable_check_compiler :
227
+
228
+ CONAN_DISABLE_CHECK_COMPILER
229
+ ++++++++++++++++++++++++++++
230
+
231
+ **Default to **: ``FALSE ``
232
+
233
+ Deactivates the check of the compiler done with the method :ref: `conan_check_compiler `.
0 commit comments