aboutsummaryrefslogtreecommitdiffstats
path: root/m4/mpd_func.m4 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add infrastructure for using multiple event loopsDenis Krjuchkov2013-11-271-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.
* configure.ac: pass option name to MPD_OPTIONAL_FUNC()Max Kellermann2013-08-071-5/+5
|
* configure.ac: add option --enable-eventfdMax Kellermann2013-08-061-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.