diff options
-rw-r--r-- | Makefile | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..6337177 --- /dev/null +++ b/Makefile | |||
@@ -0,0 +1,12 @@ | |||
1 | binary = xmonad-config-exe | ||
2 | |||
3 | sudo := $(shell [ "$(id -u)" = 0 ] || echo sudo) | ||
4 | |||
5 | build: | ||
6 | stack build | ||
7 | |||
8 | install: build | ||
9 | stack install | ||
10 | [ -d ~/.xmonad ] || mkdir ~/.xmonad | ||
11 | install ~/.local/bin/$(binary) ~/.xmonad/xmonad-$$(arch)-linux | ||
12 | $(sudo) install ~/.local/bin/$(binary) /usr/local/bin/xmonad | ||