diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -2,9 +2,17 @@ binary = xmonad-config-exe | |||
2 | 2 | ||
3 | sudo := $(shell [ "$(id -u)" = 0 ] || echo sudo) | 3 | sudo := $(shell [ "$(id -u)" = 0 ] || echo sudo) |
4 | 4 | ||
5 | build: | 5 | build: install-build-deps-stamp |
6 | stack build | 6 | stack build |
7 | 7 | ||
8 | install-build-deps-stamp: build-deps.control | ||
9 | $(sudo) apt --no-upgrade install equivs libdpkg-perl | ||
10 | $(sudo) ./src/mk-build-deps \ | ||
11 | --root-cmd sudo \ | ||
12 | --install --remove \ | ||
13 | $^ | ||
14 | touch $@ | ||
15 | |||
8 | install: build | 16 | install: build |
9 | stack install | 17 | stack install |
10 | [ -d ~/.xmonad ] || mkdir ~/.xmonad | 18 | [ -d ~/.xmonad ] || mkdir ~/.xmonad |