From b0fbe74d91a53a7453c9dced6f75fa4cb78a6688 Mon Sep 17 00:00:00 2001 From: spv Date: Wed, 3 Dec 2025 15:10:12 -0500 Subject: now with c! --- Makefile | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2763637 --- /dev/null +++ b/Makefile @@ -0,0 +1,30 @@ +CC=gcc +CFLAGS=`pkg-config --cflags --libs libusb-1.0` + +all: bin bin/dockd + +bin: + mkdir bin + +bin/dockd: src/main.c + gcc -o $@ $< ${CFLAGS} + +clean: + rm -rf bin + +run: all + bin/dockd + +install: all + mkdir ~/.local/dockd + cp -pf bin/dockd ~/.local/bin + ln -s ${PWD}/src/sh/docked.sh ~/.local/dockd/on_docked + ln -s ${PWD}/src/sh/undocked.sh ~/.local/dockd/on_undocked +# cp -pf res/dockd.service ~/.config/systemd/user/ +# ln -fs ~/.config/systemd/user/dockd.service ~/.config/systemd/user/default.target.wants/dockd.service + +uninstall: + rm -rf ~/.local/dockd + rm ~/.local/bin/dockd +# rm ~/.config/systemd/user/dockd.service +# rm ~/.config/systemd/user/default.target.wants/dockd.service -- cgit v1.2.3