diff --git a/CMakeLists.txt b/CMakeLists.txt index 6a36c83..db53c51 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,11 +22,21 @@ include_directories("${PROJECT_SOURCE_DIR}/deps") add_compile_definitions(CPPHTTPLIB_OPENSSL_SUPPORT) if(APPLE) - set(LUA_INCLUDE_DIR /usr/local/Cellar/lua@5.3/5.3.6/include/lua5.3) + if(IS_DIRECTORY /opt/homebrew/Cellar/lua@5.3/5.3.6) + set(LUA_INCLUDE_DIR /opt/homebrew/Cellar/lua@5.3/5.3.6/include/lua5.3) + link_directories(/opt/homebrew/Cellar/lua@5.3/5.3.6/lib) + else() + set(LUA_INCLUDE_DIR /usr/local/Cellar/lua@5.3/5.3.6/include/lua5.3) + link_directories(/usr/local/Cellar/lua@5.3/5.3.6/lib) + endif() set(LUA_LIBRARIES lua) - include_directories(/usr/local/opt/openssl@1.1/include) - link_directories(/usr/local/Cellar/lua@5.3/5.3.6/lib) - link_directories(/usr/local/opt/openssl@1.1/lib) + if(IS_DIRECTORY /opt/homebrew/opt/openssl@1.1) + include_directories(/opt/homebrew/opt/openssl@1.1/include) + link_directories(/opt/homebrew/opt/openssl@1.1/lib) + else() + include_directories(/usr/local/opt/openssl@1.1/include) + link_directories(/usr/local/opt/openssl@1.1/lib) + endif() endif() if (WIN32)