projects
/
apps
/
pfixtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge daemon.h in common.h
[apps/pfixtools.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
8811918
..
1eb174b
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,5
+1,5
@@
##############################################################################
##############################################################################
-# p
ostlicyd: a postfix policy daemon with a lot of features
#
+# p
fixtools: a collection of postfix related tools
#
# ~~~~~~~~~ #
# ________________________________________________________________________ #
# #
# ~~~~~~~~~ #
# ________________________________________________________________________ #
# #
@@
-29,13
+29,16
@@
# THE POSSIBILITY OF SUCH DAMAGE. #
##############################################################################
# THE POSSIBILITY OF SUCH DAMAGE. #
##############################################################################
+all:
+
LDFLAGS += -Wl,--warn-common
include mk/cflags.mk
CFLAGS += --std=gnu99 -D_GNU_SOURCE
LDFLAGS += -Wl,--warn-common
include mk/cflags.mk
CFLAGS += --std=gnu99 -D_GNU_SOURCE
+prefix ?= /usr/local
-PROGRAMS = postlicyd srsd
+PROGRAMS = postlicyd
pfix-
srsd
TESTS = tst-rbl
GENERATED = tokens.h tokens.c
TESTS = tst-rbl
GENERATED = tokens.h tokens.c
@@
-44,14
+47,19
@@
postlicyd_SOURCES = common.c str.c buffer.c daemon.c rbl.c postfix.c \
$(GENERATED) postlicyd.c
postlicyd_LIBADD = -lpthread
$(GENERATED) postlicyd.c
postlicyd_LIBADD = -lpthread
-srsd_SOURCES = common.c buffer.c str.c daemon.c srsd.c
-srsd_LIBADD = -lsrs2
+
pfix-
srsd_SOURCES = common.c buffer.c str.c daemon.c srsd.c
+
pfix-
srsd_LIBADD = -lsrs2
tst-rbl_SOURCES = tst-rbl.c
tst-rbl_SOURCES = tst-rbl.c
+install: all
+ install -d $(DESTDIR)$(prefix)/sbin
+ install $(PROGRAMS) $(DESTDIR)$(prefix)/sbin
+ install -d $(DESTDIR)/etc/pfixtools
+
# RULES ###################################################################{{{
# RULES ###################################################################{{{
-all: $(
PROGRAMS) $(GENERATED
) | $(GENERATED)
+all: $(
GENERATED) $(PROGRAMS
) | $(GENERATED)
clean:
$(RM) $(PROGRAMS) $(TESTS) .*.o .*.dep
clean:
$(RM) $(PROGRAMS) $(TESTS) .*.o .*.dep