@@ -142,8 +142,8 @@ def __init__(self, ext):
142142libev_includes = ['/usr/include/libev' , '/usr/local/include' , '/opt/local/include' , '/usr/include' , '/opt/homebrew/include' ]
143143libev_libdirs = ['/usr/local/lib' , '/opt/local/lib' , '/usr/lib64' ]
144144if is_macos :
145- libev_includes .extend (['/opt/homebrew/include' , os .path .expanduser ('~/homebrew/include' )])
146- libev_libdirs .extend (['/opt/homebrew/lib' ])
145+ libev_includes .extend (['/opt/homebrew/include' , '/opt/homebrew/Cellar/libev/4.33/include' , os .path .expanduser ('~/homebrew/include' )])
146+ libev_libdirs .extend (['/opt/homebrew/lib' , '/usr/local/homebrew/Cellar/libev/4.33/lib' ])
147147
148148conan_envfile = Path (__file__ ).parent / 'build-release/conan/conandeps.env'
149149if conan_envfile .exists ():
@@ -153,9 +153,9 @@ def __init__(self, ext):
153153
154154libev_ext = Extension ('cassandra.io.libevwrapper' ,
155155 sources = ['cassandra/io/libevwrapper.c' ],
156- include_dirs = ['/usr/include/libev' , '/usr/local/include' , '/opt/local/include' ],
156+ include_dirs = libev_includes + ['/usr/include/libev' , '/usr/local/include' , '/opt/local/include' ],
157157 libraries = ['ev' ],
158- library_dirs = ['/usr/local/lib' , '/opt/local/lib' ])
158+ library_dirs = libev_libdirs + ['/usr/local/lib' , '/opt/local/lib' ])
159159
160160platform_unsupported_msg = \
161161"""
0 commit comments