X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2FCMakeFunctions%2FPackages.cmake;h=381684f0e8358db43eb9d6cb3c3d6a8fc265a98d;hb=d57580c160153c18c9d191b1a18841687ff3c36c;hp=4678364cd0786ca39a4cc4f5cbeb63f15dd8b636;hpb=26d19ed9ed27c5775dc9033ab2afe5983eb34619;p=xestiaab%2F.git diff --git a/source/CMakeFunctions/Packages.cmake b/source/CMakeFunctions/Packages.cmake index 4678364..381684f 100644 --- a/source/CMakeFunctions/Packages.cmake +++ b/source/CMakeFunctions/Packages.cmake @@ -7,12 +7,24 @@ include(${wxWidgets_USE_FILE}) find_package(LibXml2 REQUIRED) include_directories(${LIBXML2_INCLUDE_DIRS}) +if (APPLE) + if (LIBXML2_LIBRARY MATCHES "^/usr/lib/.*") + message(FATAL_ERROR "Use of macOS's internal libxml2 dynamic library is not allowed.") + endif() +endif() -find_package(Iconv REQUIRED) -include_directories(${Iconv_INCLUDE_DIR}) +if(NOT APPLE) + find_package(Iconv REQUIRED) + include_directories(${Iconv_INCLUDE_DIR}) +endif() find_package(CURL REQUIRED) include_directories(${CURL_INCLUDE_DIRS}) +if (APPLE) + if (LIBXML2_LIBRARY MATCHES "^/usr/lib/.*") + message(FATAL_ERROR "Use of macOS's internal libcurl dynamic library is not allowed.") + endif() +endif() find_package(SFML COMPONENTS audio REQUIRED) include_directories(${SFML_DIR}/../include)