1 # See LICENSE file for copyright and license details.
2 # slstatus - suckless status monitor
9 slstatus
: slstatus.c config.h config.mk
10 $(CC
) -o
$@
$(CFLAGS
) $(CPPFLAGS
) $(LDFLAGS
) slstatus.c
$(LDLIBS
)
19 rm -rf
"slstatus-$(VERSION)"
20 mkdir
-p
"slstatus-$(VERSION)"
21 cp
-R arg.h config.def.h config.mk LICENSE Makefile README slstatus
.1 \
22 slstatus.c slstatus.png
"slstatus-$(VERSION)"
23 tar -cf
- "slstatus-$(VERSION)" | gzip
-c
> "slstatus-$(VERSION).tar.gz"
24 rm -rf
"slstatus-$(VERSION)"
27 mkdir
-p
"$(DESTDIR)$(PREFIX)/bin"
28 cp
-f slstatus
"$(DESTDIR)$(PREFIX)/bin"
29 chmod
755 "$(DESTDIR)$(PREFIX)/bin/slstatus"
30 mkdir
-p
"$(DESTDIR)$(MANPREFIX)/man1"
31 cp
-f slstatus
.1 "$(DESTDIR)$(MANPREFIX)/man1"
32 chmod
644 "$(DESTDIR)$(MANPREFIX)/man1/slstatus.1"
35 rm -f
"$(DESTDIR)$(PREFIX)/bin/slstatus"
36 rm -f
"$(DESTDIR)$(MANPREFIX)/man1/slstatus.1"