File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed
Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -22,14 +22,12 @@ Indeed, libmodule was heavily inspired by my own actor library experience with [
2222Yes, it is. Non-portable code is actually [ compile-time-plugins] ( https://github.com/FedeDP/libmodule/tree/master/Lib/poll_plugins ) based.
2323On linux, libmodule's internal loop will use epoll, while on BSD and MacOS it will use kqueue.
2424On other OS, cmake will fallback at looking for [ libkqueue] ( https://github.com/mheily/libkqueue ) , a drop-in replacement for kqueue.
25- Unfortunately, I am not able to test builds on other OS, and I could only check that libmodule can be built on Linux through libkqueue.
26- If you wish to have libmodule working on your OS, please open an issue or (better) send a PR.
25+ Unfortunately, I am not able to test builds on other OS: I could only check that libmodule can be built on Linux through libkqueue.
26+ * If anyone is interested in step up and test/maintain libmodule on non-linux platforms, I'd be very thankful* .
27+
2728Finally, it heavily relies upon gcc attributes that may or may not be available for your compiler.
2829Linux and osx builds are tested through [ travis] ( https://github.com/FedeDP/libmodule#travis-ci ) .
2930
30- As I can only test on linux with epoll though, you are advised that other plugins may break or have weird bugs.
31- * If anyone is interested in step up and test/maintain libmodule on non-linux platforms, I'd be very thankful* .
32-
3331## Is there any documentation?
3432
3533Yes, it is availabe at [ readthedocs] ( http://libmodule.readthedocs.io/en/latest/ ) .
You can’t perform that action at this time.
0 commit comments