]> rtime.felk.cvut.cz Git - sojka/sterm.git/blob - Makefile
Update changelog for new release
[sojka/sterm.git] / Makefile
1 CFLAGS = -O2 -Wall -g
2
3 ifneq ($(findstring HAVE_LOCKDEV,$(CFLAGS)),)
4 LDLIBS = -llockdev
5 endif
6
7 PREFIX ?= /usr/local
8 INSTALL ?= install
9
10 all: sterm
11
12 clean:
13         rm -f sterm
14
15 install: all
16         $(INSTALL) -d $(DESTDIR)$(PREFIX)/bin
17         $(INSTALL) -s -m 755 sterm $(DESTDIR)$(PREFIX)/bin
18 ifneq ($(NO_MAN),1)
19         $(INSTALL) -d $(DESTDIR)$(PREFIX)/share/man/man1
20         $(INSTALL) -m 644 sterm.man $(DESTDIR)$(PREFIX)/share/man/man1/sterm.1
21         gzip -f $(DESTDIR)$(PREFIX)/share/man/man1/sterm.1
22 endif
23 ifneq ($(NO_COMP),1)
24         $(INSTALL) -d $(DESTDIR)$(PREFIX)/share/bash-completion/completions/
25         $(INSTALL) -m 644 completion.bash $(DESTDIR)$(PREFIX)/share/bash-completion/completions/sterm
26         $(INSTALL) -d $(DESTDIR)$(PREFIX)/share/zsh/functions/Completion/Unix/
27         $(INSTALL) -m 644 completion.zsh $(DESTDIR)$(PREFIX)/share/zsh/functions/Completion/Unix/_sterm
28 endif