18f90e28bSWilliam A. Kennington III# sdeventplus 28f90e28bSWilliam A. Kennington III 38f90e28bSWilliam A. Kennington IIIsdeventplus is a c++ wrapper around the systemd sd_event apis meant 48f90e28bSWilliam A. Kennington IIIto provide c++ ergonomics to their usage. 58f90e28bSWilliam A. Kennington III 68f90e28bSWilliam A. Kennington III## Dependencies 78f90e28bSWilliam A. Kennington III 8*94122193SWilliam A. Kennington IIIThe sdeventplus library requires a libsystemd development package on the 9*94122193SWilliam A. Kennington IIIsystem for sd-event. 108f90e28bSWilliam A. Kennington III 118f90e28bSWilliam A. Kennington III## Building 128f90e28bSWilliam A. Kennington IIIFor a standard release build, you want something like: 138f90e28bSWilliam A. Kennington III``` 14*94122193SWilliam A. Kennington IIImeson setup -Dexamples=false -Dtests=disabled builddir 15*94122193SWilliam A. Kennington IIIninja -C builddir 16*94122193SWilliam A. Kennington IIIninja -C builddir install 178f90e28bSWilliam A. Kennington III``` 188f90e28bSWilliam A. Kennington III 198f90e28bSWilliam A. Kennington IIIFor a test / debug build, a typical configuration is 208f90e28bSWilliam A. Kennington III``` 21*94122193SWilliam A. Kennington IIImeson setup -Dtests=enabled builddir 22*94122193SWilliam A. Kennington IIImeson test -C builddir 238f90e28bSWilliam A. Kennington III``` 24