fluidsynth/cmake_admin
Florian Léger 099369f8b7 Improve systemd integration
When fluidsynth is run as a service using systemd, make sure
the service is considered started only when it is ready to process events.

In order to do so:
 - Add an optional runtime dependency to libsystemd to the fluidsynth executable
 - Change the systemd service type to "notify"
 - Have fluidsynth notify systemd that the service is started after the server is started
 - Have fluidsynth notify systemd that the service is stopping after joining the server thread
2019-03-02 10:18:32 +01:00
..
CheckDIRSymbolExists.cmake remove fop-level "fluidsynth" directory node 2017-09-03 13:30:26 +02:00
CheckPrototypeExists.cmake remove fop-level "fluidsynth" directory node 2017-09-03 13:30:26 +02:00
CheckSTDC.cmake remove fop-level "fluidsynth" directory node 2017-09-03 13:30:26 +02:00
cmake_uninstall.cmake.in remove fop-level "fluidsynth" directory node 2017-09-03 13:30:26 +02:00
DefaultDirs.cmake Address comments from #472 2019-02-03 11:09:08 +01:00
FindMidiShare.cmake fix build 2018-03-17 16:40:51 +01:00
FindOSS.cmake remove fop-level "fluidsynth" directory node 2017-09-03 13:30:26 +02:00
FindReadline.cmake remove fop-level "fluidsynth" directory node 2017-09-03 13:30:26 +02:00
FluidUnitTest.cmake fix win32 build 2018-08-07 10:34:58 +02:00
generate_product_version.cmake include windows version info for dll (#336) 2018-01-29 10:42:55 +01:00
report.cmake Improve systemd integration 2019-03-02 10:18:32 +01:00
TestInline.cmake remove fop-level "fluidsynth" directory node 2017-09-03 13:30:26 +02:00
TestVLA.cmake remove fop-level "fluidsynth" directory node 2017-09-03 13:30:26 +02:00
UnsetPkgConfig.cmake remove fop-level "fluidsynth" directory node 2017-09-03 13:30:26 +02:00
VersionInfo.in include windows version info for dll (#336) 2018-01-29 10:42:55 +01:00
VersionResource.rc Don't use an MFC include. 2018-10-26 19:38:04 +02:00