diff options
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 |
