]> git.wincent.com - wincent.git/commit
feat(interception): set up udev rules
authorGreg Hurrell <greg@hurrell.net>
Tue, 1 Jun 2021 20:55:56 +0000 (22:55 +0200)
committerGreg Hurrell <greg@hurrell.net>
Tue, 1 Jun 2021 20:55:56 +0000 (22:55 +0200)
commitfb5f88f96458a250dd8724151acc2b927bf8e3d2
treebe57aef10370ebec94a10cd27d14e3df575dc9d0
parent3b222eee35294a914b5e66be5bfff31b45a24c8b
feat(interception): set up udev rules

As noted in the comment, having this in here is a bit of an abuse, but
the alternatives suck in different ways too:

- Putting it in the "dotfiles" aspect: now we would need `sudo` to
  install dotfiles, and `udev` has nothing to do with dotfiles, really.
- Making a separate "udev" aspect: lots of overhead for a little thing;
  also, it relies on scripts installed in our home directory... maybe we
  should think about installing elsewhere, but still, pretending that
  this will ever be used by more than just `glh` is a joke.

So, here it goes. Note that I had to adjust the TS config because `tsc`
was choking on ".ts" (timestamp) files

    aspects/interception/support/CMakeFiles/mac2linux.dir/compiler_depend.ts:1:1 - error TS18016: Private identifiers are not allowed outside class bodies.

    1 # CMAKE generated file: DO NOT EDIT!

    (etc)
aspects/interception/index.ts
aspects/interception/templates/50-realforce-layout.rules.erb [new file with mode: 0644]
tsconfig.json