libx52/daemon
nirenjan 16e53b897f Use $(localstatedir)/run instead of $(runstatedir)
`runstatedir` is only available in Autoconf 2.70, but unless the
distribution is a bleeding edge system, it most likely uses Autoconf
2.69. That said, several major distributions have backported runstatedir
support to the older versions, hiding the issue. See #35.

This change replaces all references to runstatedir to use
$localstatedir/run instead, which is what is recommended by the autoconf
manual.

This also updates the build instructions to add --localstatedir and
--sysconfdir. This is because the lack of the options would have them
default to `$(prefix)/var` and `$(prefix)/etc` respectively, and with
prefix set to `/usr`, these would be the bogus directories `/usr/var`
and `/usr/etc`.
2021-09-15 09:06:31 -07:00
..
Makefile.am Use $(localstatedir)/run instead of $(runstatedir) 2021-09-15 09:06:31 -07:00
daemon.dox Add PID file argument to documentation 2021-08-05 05:47:44 -07:00
x52d.conf Add framework for virtual mouse driver 2021-09-14 10:02:21 -07:00
x52d.service.in Enable verbose logging in systemd service 2021-09-14 17:34:20 -07:00
x52d_clock.c Ignore changes to clock settings if clock is disabled 2021-08-30 12:01:41 -07:00
x52d_clock.h Add clock update functionality 2021-07-23 10:13:18 -07:00
x52d_config.c Add config save routines 2021-08-09 22:16:30 -07:00
x52d_config.def Add framework for virtual mouse driver 2021-09-14 10:02:21 -07:00
x52d_config.h Add framework for virtual mouse driver 2021-09-14 10:02:21 -07:00
x52d_config_dump.c Make sure config file is closed after dumping configuration 2021-08-30 10:28:26 -07:00
x52d_config_parser.c Change the config macro definitions to use a type 2021-08-09 21:25:06 -07:00
x52d_const.h Allow x52d to daemonize 2021-08-04 13:13:12 -07:00
x52d_device.c Merge device acquisition and update threads 2021-09-15 00:17:20 -07:00
x52d_device.h Disable device check routine in daemon 2021-09-14 09:10:52 -07:00
x52d_io.c Fix use of libx52io return codes 2021-09-15 00:06:43 -07:00
x52d_io.h Create I/O thread to read and process events 2021-09-14 13:33:36 -07:00
x52d_led.c Print integer representation of LED state when setting it 2021-09-13 15:49:20 -07:00
x52d_main.c Add mouse update thread 2021-09-14 17:08:01 -07:00
x52d_mouse.c Add support for building on macOS 2021-09-14 10:40:48 -07:00
x52d_mouse.h Add mouse update thread 2021-09-14 17:08:01 -07:00
x52d_mouse_evdev.c Apply mouse button events immediately 2021-09-14 23:35:05 -07:00