diff options
| author | spv <spv@spv.sh> | 2025-12-03 15:10:12 -0500 |
|---|---|---|
| committer | spv <spv@spv.sh> | 2025-12-03 15:10:12 -0500 |
| commit | b0fbe74d91a53a7453c9dced6f75fa4cb78a6688 (patch) | |
| tree | 67969c938065621ac9a89555ebab25b5e1318315 /Makefile | |
| parent | 54b82dcc5990225575fd822cced0ab4bff0bed46 (diff) | |
now with c!
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 30 |
1 files changed, 30 insertions, 0 deletions
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 |
