Commit Graph

5 Commits

Author SHA1 Message Date
June Tate-Gans
9c15e935a7 g13d: Add a blank line 2021-04-25 14:40:16 -05:00
June Tate-Gans
47d876b4cb g13d: Fix a bunch of sign comparisons 2021-04-25 14:39:40 -05:00
June Tate-Gans
9bf95336cc g13d: Remove a bunch of unused vars and definitions 2021-04-25 14:38:41 -05:00
June Tate-Gans
c7992d52b5 g13d: Reformat all the files using clang-format
This should help with maintainability.
2021-04-25 12:51:26 -05:00
June Tate-Gans
04cb5d9c12 build: Start migration to cmake
This preps us for proper system installs to distributions, finding depending
libraries, and allowing us to build the foundation for the GUI and support
tooling next.

The plan is to run g13d as a system daemon managed by systemd. We'll use the
system-wide input group to control access to the daemon.

  - Add a CMakeLists for etc so we can install the udev rules.
  - Move the src dir to g13d to disambiguate a bit.
  - Update the toplevel Makefile so we can still build the old way (for now).
2021-04-25 01:19:06 -05:00