Skip to content

Commit 1af6fe1

Browse files
t-paulmartinweismann
authored andcommitted
Use UNIX settings for MINGW which is gcc based.
1 parent cdbf89f commit 1af6fe1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ add_library(${PROJECT_NAME}_s STATIC ${SRCS_MAIN_PLATFORM} ${SRCS_COMMON})
9696
target_include_directories(${PROJECT_NAME}_s PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/Include)
9797
target_include_directories(${PROJECT_NAME}_s PUBLIC ${CMAKE_CURRENT_BINARY_DIR}/Include)
9898
SET_TARGET_PROPERTIES(${PROJECT_NAME}_s PROPERTIES PREFIX "" IMPORT_PREFIX "")
99-
if (UNIX)
99+
if (UNIX OR MINGW)
100100
target_compile_options(${PROJECT_NAME}_s PUBLIC "-fPIC")
101101
# Uncomment the following to but the version info into the .so-file.
102102
SET_TARGET_PROPERTIES(${PROJECT_NAME}_s PROPERTIES VERSION "${LIB3MF_VERSION_MAJOR}.${LIB3MF_VERSION_MINOR}.${LIB3MF_VERSION_MICRO}.${BUILD_NUMBER}")
@@ -125,7 +125,7 @@ add_library(${PROJECT_NAME} SHARED ${SRCS_MAIN_PLATFORM}
125125
set(STARTUPPROJECT ${PROJECT_NAME})
126126
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES PREFIX "" IMPORT_PREFIX "")
127127
target_link_libraries(${PROJECT_NAME} ${PROJECT_NAME}_s)
128-
if (UNIX)
128+
if (UNIX OR MINGW)
129129
# Uncomment the following to but the version info into the .so-file.
130130
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES VERSION "${LIB3MF_VERSION_MAJOR}.${LIB3MF_VERSION_MINOR}.${LIB3MF_VERSION_MICRO}.${BUILD_NUMBER}")
131131
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES SOVERSION "${LIB3MF_VERSION_MAJOR}")

0 commit comments

Comments
 (0)