summaryrefslogtreecommitdiff
path: root/libs/libcurl/src/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'libs/libcurl/src/CMakeLists.txt')
-rw-r--r--libs/libcurl/src/CMakeLists.txt9
1 files changed, 1 insertions, 8 deletions
diff --git a/libs/libcurl/src/CMakeLists.txt b/libs/libcurl/src/CMakeLists.txt
index 83af0375c7..e37b62b031 100644
--- a/libs/libcurl/src/CMakeLists.txt
+++ b/libs/libcurl/src/CMakeLists.txt
@@ -179,15 +179,8 @@ if(BUILD_SHARED_LIBS)
list(APPEND libcurl_export ${LIB_SHARED})
add_library(${LIB_SHARED} SHARED ${LIB_SOURCE})
add_library(${PROJECT_NAME}::${LIB_SHARED} ALIAS ${LIB_SHARED})
- if(WIN32 OR CYGWIN)
- if(CYGWIN)
- # For Cygwin always compile dllmain.c as a separate unit since it
- # includes windows.h, which should not be included in other units.
- set_source_files_properties("dllmain.c" PROPERTIES SKIP_UNITY_BUILD_INCLUSION ON)
- endif()
- set_property(TARGET ${LIB_SHARED} APPEND PROPERTY SOURCES "dllmain.c")
- endif()
if(WIN32)
+ set_property(TARGET ${LIB_SHARED} APPEND PROPERTY SOURCES "dllmain.c")
set_property(TARGET ${LIB_SHARED} APPEND PROPERTY SOURCES "libcurl.rc")
if(CURL_HIDES_PRIVATE_SYMBOLS)
set_property(TARGET ${LIB_SHARED} APPEND PROPERTY SOURCES "${PROJECT_SOURCE_DIR}/lib/libcurl.def")