diff --git a/CMakeLists.txt b/CMakeLists.txt index ba8b2e93..33bb2fde 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -44,17 +44,6 @@ if (UNIX) endif() endif() -if (MINGW) - set(WINFSP_LIBRARY_BASENAME winfsp-x64) - - include_directories(SYSTEM ${CMAKE_SOURCE_DIR}/3rd_party/winfsp-${WINFSP_VERSION}/inc) - link_directories(${CMAKE_SOURCE_DIR}/3rd_party/winfsp-${WINFSP_VERSION}/lib) - set(REPERTORY_LINK_LIBRARIES - ${REPERTORY_LINK_LIBRARIES} - ${WINFSP_LIBRARY_BASENAME}.lib - ) -endif() - if (LINUX OR MINGW) if (CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 8.0) message(FATAL_ERROR "Require at least gcc-8.0") @@ -167,13 +156,16 @@ elseif (MSVC) endif() if (MINGW) + set(WINFSP_LIBRARY_BASENAME winfsp-x64) + + include_directories(SYSTEM ${CMAKE_SOURCE_DIR}/3rd_party/winfsp-${WINFSP_VERSION}/inc) + link_directories(${CMAKE_SOURCE_DIR}/3rd_party/winfsp-${WINFSP_VERSION}/lib) set(REPERTORY_LINK_LIBRARIES ${REPERTORY_LINK_LIBRARIES} + ${WINFSP_LIBRARY_BASENAME}.lib mswsock ) -endif() -if (MINGW) set(REPERTORY_VER_FILEVERSION ${REPERTORY_MAJOR},${REPERTORY_MINOR},${REPERTORY_REV},${REPERTORY_RELEASE_NUM}) set(REPERTORY_VER_FILEVERSION_STR ${REPERTORY_MAJOR}.${REPERTORY_MINOR}.${REPERTORY_REV}.${REPERTORY_RELEASE_NUM}) set(REPERTORY_VER_PRODUCTVERSION ${REPERTORY_MAJOR},${REPERTORY_MINOR},${REPERTORY_REV},${REPERTORY_RELEASE_NUM})