blob: 7e03206c58d9ca52542d73a1e750d113b30b40a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
binary = xmonad-config-exe
sudo := $(shell [ "$(id -u)" = 0 ] || echo sudo)
build: install-build-deps-stamp
stack build
install-build-deps-stamp: build-deps.control
$(sudo) apt --no-upgrade install equivs libdpkg-perl
$(sudo) ./src/mk-build-deps \
--root-cmd sudo \
--install --remove \
$^
touch $@
install: build
stack install
[ -d ~/.xmonad ] || mkdir ~/.xmonad
install ~/.local/bin/$(binary) ~/.xmonad/xmonad-$$(arch)-linux
$(sudo) install ~/.local/bin/$(binary) /usr/local/bin/xmonad
|