mirror of
https://github.com/iustin/mt-st.git
synced 2026-01-07 20:45:14 +00:00
32 lines
718 B
Makefile
32 lines
718 B
Makefile
CFLAGS?= -Wall -O2
|
|
SBINDIR= /sbin
|
|
BINDIR= /bin
|
|
USRBINDIR= /usr/bin
|
|
MANDIR= /usr/share/man
|
|
|
|
MTDIR=$(BINDIR)
|
|
|
|
PROGS=mt stinit
|
|
|
|
all: $(PROGS)
|
|
|
|
%: %.c
|
|
$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $<
|
|
|
|
install: $(PROGS)
|
|
install -s mt $(MTDIR)
|
|
install -c -m 444 mt.1 $(MANDIR)/man1
|
|
(if [ -f $(MANDIR)/man1/mt.1.gz ] ; then \
|
|
rm -f $(MANDIR)/man1/mt.1.gz; gzip $(MANDIR)/man1/mt.1; fi)
|
|
install -s stinit $(SBINDIR)
|
|
install -c -m 444 stinit.8 $(MANDIR)/man8
|
|
(if [ -f $(MANDIR)/man8/stinit.8.gz ] ; then \
|
|
rm -f $(MANDIR)/man8/stinit.8.gz; gzip $(MANDIR)/man8/stinit.8; fi)
|
|
|
|
dist: clean
|
|
(mydir=`basename \`pwd\``;\
|
|
cd .. && tar cvvf - $$mydir | gzip -9 > $${mydir}.tar.gz)
|
|
|
|
clean:
|
|
rm -f *~ \#*\# *.o mt stinit
|