X-Git-Url: http://Server1/repobrowser/?p=xestiaab%2F.git;a=blobdiff_plain;f=source%2FCMakeFunctions%2FPackages.cmake;h=c42d5b50f760386c2c0e702680bf4fce1a4706ec;hp=4678364cd0786ca39a4cc4f5cbeb63f15dd8b636;hb=3ef806261b5482a584e05dc8311c8d7633f146b4;hpb=2ead500a411cadcabbe7bcf7efe74a139137d445 diff --git a/source/CMakeFunctions/Packages.cmake b/source/CMakeFunctions/Packages.cmake index 4678364..c42d5b5 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(!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)