]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
cmake: fix generator expression in docs/examples
authorViktor Szakats <commit@vsz.me>
Fri, 27 Jun 2025 23:41:33 +0000 (01:41 +0200)
committerViktor Szakats <commit@vsz.me>
Sat, 28 Jun 2025 00:00:09 +0000 (02:00 +0200)
To pass the MSVC-specific macro to MSVC only.

Closes #17767

docs/examples/CMakeLists.txt

index a88edc8ba977e3ef912fb677aceda6df35ecc9be..595439301756488694118506b344721f3e43059d 100644 (file)
@@ -33,6 +33,6 @@ foreach(_target IN LISTS check_PROGRAMS)
   add_executable(${_target_name} EXCLUDE_FROM_ALL "${_target}.c")
   add_dependencies(curl-examples ${_target_name})
   target_link_libraries(${_target_name} ${LIB_SELECTED} ${CURL_LIBS})
-  target_compile_definitions(${_target_name} PRIVATE "CURL_NO_OLDIES" "$<$<BOOL:MSVC>:_CRT_SECURE_NO_DEPRECATE>")
+  target_compile_definitions(${_target_name} PRIVATE "CURL_NO_OLDIES" "$<$<BOOL:${MSVC}>:_CRT_SECURE_NO_DEPRECATE>")
   set_target_properties(${_target_name} PROPERTIES OUTPUT_NAME "${_target}" PROJECT_LABEL "Example ${_target}" UNITY_BUILD OFF)
 endforeach()