PREFIX ?= /usr
+BIN_SUFFIX ?=
+CFLAGS = -std=c99 -pedantic -Wall -Wextra
+
# Where the script binary should go
BINPATH = $(DESTDIR)$(PREFIX)/bin
SBINPATH = $(DESTDIR)$(PREFIX)/sbin
MANPATH = $(DESTDIR)$(PREFIX)/share/man/man1
SHAREDIR = $(DESTDIR)$(PREFIX)/share/smailq
CONFFILE = $(SHAREDIR)/smailq.conf.sample
-
######################################################################
-all: manpage
+all: sendmail manpage
install: all
mkdir -p $(BINPATH) $(SBINPATH) $(MANPATH) $(SHAREDIR)
install -m 0755 smailq $(BINPATH)/smailq
- install -m 0755 mailq $(BINPATH)/mailq
- install -m 0755 sendmail $(SBINPATH)/sendmail
+ install -m 0755 mailq $(BINPATH)/mailq$(BIN_SUFFIX)
+ install -m 0755 sendmail $(SBINPATH)/sendmail$(BIN_SUFFIX)
install -m 0644 smailq.conf $(CONFFILE)
install -m 0644 smailq.1 $(MANPATH)/smailq.1