blob: 6de6a4b0e195b02c6d2b8e04e54fbc5ab7ea83ea (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
--- Makefile
@@ -46,14 +46,7 @@
scdoc < "$$f" | gzip > "$$target"; \
done
install:
- @if [ -e $(DESTDIR)$(PREFIX)/lib/systemd/ ]; then \
- install -Dm644 keyd.service $(DESTDIR)$(PREFIX)/lib/systemd/system/keyd.service; \
- else \
- echo "NOTE: systemd not found, you will need to manually add keyd to your system's init process."; \
- fi
-
@if [ "$(VKBD)" = "usb-gadget" ]; then \
- install -Dm644 src/vkbd/usb-gadget.service $(DESTDIR)$(PREFIX)/lib/systemd/system/keyd-usb-gadget.service; \
install -Dm755 src/vkbd/usb-gadget.sh $(DESTDIR)$(PREFIX)/bin/keyd-usb-gadget.sh; \
fi
@@ -72,9 +65,9 @@
install -m644 layouts/* $(DESTDIR)$(PREFIX)/share/keyd/layouts
install -m644 data/*.1.gz $(DESTDIR)$(PREFIX)/share/man/man1/
install -m644 data/keyd.compose $(DESTDIR)$(PREFIX)/share/keyd/
-
uninstall:
- rm -rf $(DESTDIR)$(PREFIX)/lib/systemd/system/keyd.service \
+ rm -rf \
+ $(DESTDIR)$(PREFIX)/etc/init.d/keyd \
$(DESTDIR)$(PREFIX)/bin/keyd \
$(DESTDIR)$(PREFIX)/bin/keyd-application-mapper \
$(DESTDIR)$(PREFIX)/share/doc/keyd/ \
--- src/config.h
@@ -112,7 +112,7 @@ Allow more descriptors -- rvaiya/keyd#314
struct layer layers[MAX_LAYERS];
/* Auxiliary descriptors used by layer bindings. */
- struct descriptor descriptors[64];
+ struct descriptor descriptors[256];
struct macro macros[256];
struct command commands[64];
char aliases[256][32];
|