summaryrefslogtreecommitdiff
path: root/Makefile
blob: 1668ddc3e75a70830a4094c1238ba4b963d015ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
sudo != [ $$(id -u) = 0 ] || groups | grep -wo sudo
screen != command -v screen
apt = $(sudo) apt
install = $(sudo) install
ifeq (,$(screen))
prereqs += screen
endif
.PHONY: install deps
install: deps
	$(install) -v -T -- src/twopane.bash /usr/local/bin/twopane
deps: apt-install.stamp
apt-install.stamp: Makefile
ifneq (,$(prereqs))
	$(apt) install --no-upgrade $(prereqs)
endif
	touch $@