epoll compatibility layer for BSD systems using kqueue
Small epoll implementation using kqueue
epoll-shim$ gcc -o myapp myapp.c -lepoll-shim$ export PKG_CONFIG_PATH=$(brew --prefix epoll-shim)/lib/pkgconfig:$PKG_CONFIG_PATH$ cmake -DCMAKE_PREFIX_PATH=$(brew --prefix epoll-shim) ..