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