aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorEddy Pedroni <epedroni@pm.me>2025-08-21 21:29:40 +0200
committerEddy Pedroni <epedroni@pm.me>2025-08-21 21:29:40 +0200
commit36803e41e1045f035dad818cd10b0fe3badb7870 (patch)
tree22c2729f3936fed27ab8b522ab83893273e6427d /Makefile
parentb22605e41907467eabce9a3c7a2bdb7905e7594e (diff)
Fix deployment
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 13f72e9..e528077 100644
--- a/Makefile
+++ b/Makefile
@@ -30,14 +30,15 @@ install: deployment/solo-tool.service deployment/start-solo-tool.sh
mkdir -p ~/.config/systemd/user
install -o eddy -g eddy -m 644 deployment/solo-tool.service ~/.config/systemd/user
chmod 755 deployment/start-solo-tool.sh
- echo "g_midi iProduct=apollo" | sudo tee /etc/modules-load.d/solotool.conf
+ echo "g_midi" | sudo tee /etc/modules-load.d/solotool.conf
+ echo "options g_midi iProduct=apollo" | sudo tee /etc/modprobe.d/solotool.conf
sudo modprobe g_midi iProduct=apollo
systemctl --user daemon-reload
systemctl --user enable solo-tool.service
systemctl --user restart solo-tool.service
uninstall:
- sudo rm /etc/modules-load.d/solotool.conf
+ sudo rm /etc/modules-load.d/solotool.conf /etc/modprobe.d/solotool.conf
systemctl --user disable --now solo-tool.service
rm ~/.config/systemd/user/solo-tool.service
systemctl --user daemon-reload