aboutsummaryrefslogtreecommitdiffstats
path: root/m4/mpd_func.m4 (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-11-27Add infrastructure for using multiple event loopsDenis Krjuchkov1-0/+13
This change adds two configuration options: --with-eventloop=[glib|internal|auto] --with-pollmethod=[epoll|auto] First allows switching between GLib event loop and internal one. Second chooses backend to use for internal event loop. Conditional compilation symbols are changed accordingly. Additional helper macro MPD_OPTIONAL_FUNC_NODEF is added as well.
2013-08-07configure.ac: pass option name to MPD_OPTIONAL_FUNC()Max Kellermann1-5/+5
2013-08-06configure.ac: add option --enable-eventfdMax Kellermann1-0/+12
Remove the runtime check for eventfd(), hard-code the feature once it's been selected at compile time. The class WakeFD is splitted into EventFD and EventPipe, using WakeFD as a macro diversion.